https://github.com/discord4j/dockerfiles
The collection of scripts used to manage our server
https://github.com/discord4j/dockerfiles
docker docker-compose
Last synced: 2 months ago
JSON representation
The collection of scripts used to manage our server
- Host: GitHub
- URL: https://github.com/discord4j/dockerfiles
- Owner: Discord4J
- License: gpl-3.0
- Created: 2018-06-09T01:23:14.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2020-05-10T02:57:29.000Z (about 6 years ago)
- Last Synced: 2024-05-23T08:33:43.748Z (about 2 years ago)
- Topics: docker, docker-compose
- Language: Python
- Homepage: https://discord4j.com
- Size: 76.2 KB
- Stars: 2
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Discord4J Dockerfiles
This repository contains a set of Dockerfiles used to manage
our website backend via docker-compose. Literally every
aspect of the server is managed via this, allowing for
near instant re-deployments as well as easy local cloning.
**This is not intended for general use as built images
are published to a private docker repository**.
This is just open sourced for the hope it helps users
attempting similar configurations and to help contributors
submit patches to our server without the need of admin
credentials.
## Usage
1. Install docker and docker-compose. If you are on ubuntu,
this can be achieved by running `install.sh`
2. To rebuild and publish updated images, run `build-images.sh`.
If you just want to rebuild, simply adapt that script by
commenting out the `docker push xx` lines.
3. To start the server, run `launch.sh`.
Additionally, you should create a `.env` file which defines
environment variables.