Skip to content
This repository was archived by the owner on May 19, 2026. It is now read-only.

Latest commit

 

History

History
64 lines (53 loc) · 1.57 KB

File metadata and controls

64 lines (53 loc) · 1.57 KB

All-in-one Github Card

Warning

This repository has moved to Codeberg! Development on GitHub has been discontinued, and this repository is now read-only.

New repository: 🔗 codeberg.org/pablouser1/aio-profile-cards

Dynamic cards for your Github README for multiple services using PHP >= 8.0

Supported services

Usage

You can interactively generate your Markdown here

Self-hosting

Installation

Clone the repository and fetch the requiered external packages with:

composer install

Then you can run it locally using for example the PHP Development Server with:

php -S localhost:8000 api/index.php

Config

You need to create a new application on Trakt here, then copy the CLIENT_ID to .env

.env

Move the .env.example file to .env and modify it.

Apache

You don't have to do anything more

Nginx

Add the following to your config (you can modify the aio-card part if you have or not a subdir):

location /aio-card {
  return 302 $scheme://$host/aio-card/;
}

location /aio-card/ {
    try_files $uri $uri/ /aio-card/api/index.php?$query_string;
}

location /aio-card/.env {
  deny all;
  return 404;
}

TODO

  • Scrolling text
  • Better designs
  • Better themes system

Credits