This is the gitea docker container used to run gitea on charlesreid1.com.
You should not run this container by itself (see pod-charlesreid1).
See the documentation here: https://pages.charlesreid1.com/d-gitea/
Organize the documentation better, there's a lot going on
- Setup
- Repo organization
- Jinja/ansible
- Gitea files
- New instance
- Restoring instance
- Backing up instance
Check docker-compose.yml and ensure the bind mounting of folders is
set up to match what you want. Currently:
d-gitea/custom/directory maps to/data/giteain the containerd-gitea/data/directory maps to/app/gitea/data
To change this, modify the docker-compose.yml file in this repo
or the docker-compose.yml.j2 file in the pod-charlesreid1 repo.
The app.ini file is not stored directly in this repo, only a template file
app.ini.j2 is stored. You need to create an app.ini file from the template
before beginning.
To create an app.ini file from the template, populate the secret files at:
internal_token.secretsecret_key.secret
Then run the make_app_ini.sh script:
./make_app_ini.sh
This will create an app.ini file from the template at custom/conf/app.ini.j2,
and will put the new file in custom/conf/app.ini.
Start the container with docker-compose up if running standalone, or by starting
the docker pod if running in a pod.
documentation: d-gitea container
source code on git.charlesreid1.com: docker/d-gitea
source code on github.com: charlesreid1-docker/d-gitea (you are here)