Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dietrichm/usebb-docker
Docker and Docker Compose set-up for running legacy UseBB 1 locally.
https://github.com/dietrichm/usebb-docker
Last synced: about 13 hours ago
JSON representation
Docker and Docker Compose set-up for running legacy UseBB 1 locally.
- Host: GitHub
- URL: https://github.com/dietrichm/usebb-docker
- Owner: dietrichm
- License: mit
- Created: 2022-04-09T13:42:32.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-23T10:36:05.000Z (4 months ago)
- Last Synced: 2024-07-23T12:44:59.770Z (4 months ago)
- Language: PHP
- Homepage:
- Size: 36.1 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# usebb-docker
Docker and Docker Compose set-up for running [legacy UseBB 1](https://github.com/usebb/UseBB) locally.
This is used primarily for code refactoring katas, workshops, and just downright nostalgia.
Also works with [Podman](https://podman.io/) and Podman Compose.
## Set up
* Clone UseBB 1 into `../usebb`.
* Copy `config.php` from this project to `../usebb/config.php`.
* Run `docker compose up -d`. The first time, it will take a while before all containers are built and ready.
* Go to [the register page](http://0.0.0.0/panel.php?act=register) and click "I accept".
* Fill in the credentials for your admin account and click "Register".
* Proceed to [log in](http://0.0.0.0/panel.php?act=login) using your specified credentials.## Checking mails
Mails are sent to a local Mailpit container, which you can [access in the browser](http://0.0.0.0:8025/).
## Peeking into the database
Using Adminer, you can easily access the UseBB database:
* Provided containers are running, go to [the Adminer interface](http://0.0.0.0:8080/).
* Enter "MySQL", `db`, `user`, `password` and `usebb` for respectively system, server, username, password and database, and click "Login".## Composer
Composer 2.2 (which still runs on PHP 5) is available in the `web` container.
To run, use `docker compose exec web composer `.
## License
Copyright 2022, Dietrich Moerman.
Released under the terms of the [MIT License](LICENSE).
![](https://raw.githubusercontent.com/usebb/UseBB/v1.0/templates/default/smilies/lol.gif)