Albirew/mangadex-next
Albirew
/
mangadex-next
Archivé
1
0
Bifurcation 0
Ce dépôt a été archivé le 2024-03-02. Vous pouvez voir ses fichiers ou le cloner, mais pas ouvrir de ticket ou de demandes d'ajout, ni soumettre de changements.
mangadex-next/README.md

42 lignes
1.1 KiB
Markdown

# mangadex-next
A Go port of the leaked Mangadex source code, as a proof of concept for a better
language implementation for the codebase. It also includes some Kubernetes-based
DevOps implementation, with GitHub Actions providing automatic updates.
API documentation in the form of an OpenAPI spec can be found in the `docs`
directory.
## Default User
The default user has a username of `root` and a password of `root`.
## Developing
This repository comes with a Docker Compose configuration used to bring up a dev
stack and the service components too. To start it, you can simply run...
```sh
$ docker-compose up -d
```
## Deployment
The `deploy` directory contains the Kubernetes manifests and other such files.
## Database Connection
The MySQL driver used in this stack requires a differently-formatted connection
URI from normal.
```env
DATABASE_URI="<username>:<password>@tcp(<host>:<port>)/<database>"
```
## Migrations
This repository uses the `migrate` CLI to run its migrations.
See https://github.com/golang-migrate/migrate/tree/master/cmd/migrate for an
installation guide.