https://github.com/nicholaswilde/docker-fossil
A multi-architecture Docker image for Fossil.
https://github.com/nicholaswilde/docker-fossil
docker docker-image fossil fossil-scm scm
Last synced: 6 months ago
JSON representation
A multi-architecture Docker image for Fossil.
- Host: GitHub
- URL: https://github.com/nicholaswilde/docker-fossil
- Owner: nicholaswilde
- License: apache-2.0
- Created: 2021-01-22T04:49:06.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-05-22T18:29:56.000Z (about 2 years ago)
- Last Synced: 2024-05-22T19:44:08.293Z (about 2 years ago)
- Topics: docker, docker-image, fossil, fossil-scm, scm
- Language: Dockerfile
- Homepage: https://hub.docker.com/r/nicholaswilde/fossil
- Size: 71.3 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Docker Fossil
[](https://hub.docker.com/r/nicholaswilde/fossil)
[](https://hub.docker.com/r/nicholaswilde/fossil)
[](./LICENSE)
[](https://github.com/nicholaswilde/docker-fossil/actions?query=workflow%3Aci)
[](https://github.com/nicholaswilde/docker-fossil/actions?query=workflow%3Alint)
[](https://github.com/pre-commit/pre-commit)
A multi-architecture Docker image for [Fossil](https://www.fossil-scm.org/home/doc/trunk/www/index.wiki).
## Dependencies
* None
## Usage
### docker cli
```bash
$ docker run -d \
--name=fossil \
-e TZ=America/Los_Angeles `# optional` \
-e PUID=1000 `# optional` \
-e PGID=1000 `# optional` \
-p 8080:8080 \
--restart unless-stopped \
nicholaswilde/fossil
```
### docker-compose
See [docker-compose.yaml](./docker-compose.yaml).
## Development
See [Wiki](https://github.com/nicholaswilde/docker-template/wiki/Development).
## Troubleshooting
See [Wiki](https://github.com/nicholaswilde/docker-template/wiki/Troubleshooting).
## Pre-commit hook
If you want to automatically generate `README.md` files with a pre-commit hook, make sure you
[install the pre-commit binary](https://pre-commit.com/#install), and add a [.pre-commit-config.yaml file](./.pre-commit-config.yaml)
to your project. Then run:
```bash
pre-commit install
pre-commit install-hooks
```
Currently, this only works on `amd64` systems.
## Inspiration
Inspiration for this repository has been taken from [Duvel/docker-fossil](https://github.com/Duvel/docker-fossil).
## License
[Apache 2.0 License](./LICENSE)
## Author
This project was started in 2020 by [Nicholas Wilde](https://github.com/nicholaswilde/).