https://github.com/nicholaswilde/docker-installer
A Docker image for the Installer web server.
https://github.com/nicholaswilde/docker-installer
docker docker-image installer
Last synced: 2 months ago
JSON representation
A Docker image for the Installer web server.
- Host: GitHub
- URL: https://github.com/nicholaswilde/docker-installer
- Owner: nicholaswilde
- License: apache-2.0
- Created: 2020-11-01T15:58:13.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-02-21T18:30:59.000Z (over 3 years ago)
- Last Synced: 2025-05-30T19:04:58.977Z (about 1 year ago)
- Topics: docker, docker-image, installer
- Language: Dockerfile
- Homepage: https://hub.docker.com/r/nicholaswilde/installer
- Size: 2.8 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Docker Installer
[](https://hub.docker.com/r/nicholaswilde/installer)
[](https://hub.docker.com/r/nicholaswilde/installer)
[](./LICENSE)
[](https://github.com/nicholaswilde/docker-installer/actions?query=workflow%3Ahadolint)
[](https://github.com/nicholaswilde/docker-installer/actions?query=workflow%3Ayamllint)
[](https://github.com/pre-commit/pre-commit)
[](https://app.fossa.com/projects/git%2Bgithub.com%2Fnicholaswilde%2Fdocker-installer?ref=badge_shield)
A Docker image for [jpillora's](https://github.com/jpillora) [installer](https://github.com/jpillora/installer) web server.
## Dependencies
* None
## Usage
### docker cli
```bash
$ docker run -d \
--name=installer \
-e USER=username `#optional` \
-e GH_TOKEN=token `#optional` \
-e PORT=port `#optional` \
-p 3000:3000 \
--restart unless-stopped \
nicholaswilde/installer
```
### docker-compose
See [docker-compose.yaml](./docker-compose.yaml).
## Development
See [docs](https://nicholaswilde.io/docker-docs/development).
## Troubleshooting
See [docs](https://nicholaswilde.io/docker-docs/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 `arm64` systems.
## License
[Apache 2.0 License](./LICENSE)
## Author
This project was started in 2020 by [Nicholas Wilde](https://github.com/nicholaswilde/).