Skip to content

recaptime-dev/infra-docker-phorge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

148 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@recaptime-dev/infra-docker-phorge - Docker image for Phorge in Alpine Linux

Docker CI

Usage

  • As a standalone Docker image:

    # Check docs/basic-setup.md and docs/advanced-setup.md for instructions
    # on how to set up your Phorge instance.
    docker run \
      --rm -p 80:80 -p 443:443 -p 22:22 \
      --env PHORGE_HOST=mydomain.com \
      --env MYSQL_HOST=10.0.0.1 \
      --env MYSQL_USER=user \
      --env MYSQL_PASS=pass \
      --env PHORGE_REPOSITORY_PATH=/repos \
      -v /host/repo/path:/repos \
      ghcr.io/recaptime-dev/infra/docker/phorge
  • Via Docker Compose:

    docker compose up

Container registries

We're currently publishing our own images via GitHub Container Registry, but we'll plan to publish them via GitLab Container Registry at GitLab.com and AT Container Registry in the Atmosphere in the future.

Documentation and Support

Docs for the Docker image can be found at the docs directory.

For help in using the Docker image, you can get assistance from the RecapTime.dev crew and community through the following places:

If you need help with using Phorge itself, see the upstream docs for details.

License

The configuration scripts provided in this image are licensed under the MIT license. Phorge itself and all accompanying software, including community extensions included in the image for convenience are licensed under their respective software licenses.

About

Fork of @wetherc's Docker build setup for Phorge with CI enabled for nightly/weekly builds

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages