https://github.com/nicholaswilde/docker-blog
A multi-architecture image of m1k1o's blog
https://github.com/nicholaswilde/docker-blog
blog docker docker-image facebook lightweight php self-hosted
Last synced: 4 months ago
JSON representation
A multi-architecture image of m1k1o's blog
- Host: GitHub
- URL: https://github.com/nicholaswilde/docker-blog
- Owner: nicholaswilde
- License: apache-2.0
- Created: 2021-02-14T11:00:32.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-02-21T20:03:32.000Z (over 2 years ago)
- Last Synced: 2025-01-22T22:29:50.235Z (6 months ago)
- Topics: blog, docker, docker-image, facebook, lightweight, php, self-hosted
- Language: Dockerfile
- Homepage: https://hub.docker.com/r/nicholaswilde/blog
- Size: 67.4 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Docker blog
[](https://hub.docker.com/r/nicholaswilde/blog)
[](https://hub.docker.com/r/nicholaswilde/blog)
[](./LICENSE)
[](https://github.com/nicholaswilde/docker-blog/actions?query=workflow%3Aci)
[](https://github.com/nicholaswilde/docker-blog/actions?query=workflow%3Alint)
[](https://github.com/pre-commit/pre-commit)A multi-architecture image of [m1k1o's](https://github.com/m1k1o/) [blog](https://github.com/m1k1o/blog).
## Dependencies
* None
## Usage
### docker cli```bash
docker run -d \
-p 80:80 \
-e "TZ=Europe/Vienna" \
-e "BLOG_TITLE=Blog" \
-e "BLOG_NAME=Max Musermann" \
-e "BLOG_NICK=username" \
-e "BLOG_PASS=password" \
-e "BLOG_LANG=en" \
-v $PWD/data:/var/www/html/data \
nicholaswilde/blog:latest
```| user | uid |
|:--------:|:---:|
| www-data | 33 |### 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 `amd64` systems.## License
[Apache 2.0 License](./LICENSE)
## Author
This project was started in 2021 by [Nicholas Wilde](https://github.com/nicholaswilde/).