Skip to content

DumbWareio/DumbCompose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DumbWareIO Docker Compose Setup

This repository provides a docker-compose.yml file to run all DumbWare applications in a single environment.

About DumbWareIO

DumbWareIO is a collection of self-hosted applications designed for simplicity and efficiency. For more details, visit:

Included Applications

Application GitHub Repository
DumbBudget DumbBudget Repo
DumbDo DumbDo Repo
DumbDrop DumbDrop Repo
DumbPad DumbPad Repo
DumbKan DumbKan Repo

Prerequisites

  • Docker installed on your system
  • docker-compose installed

Installation & Usage

  1. Clone the Repository:

    git clone https://github.com/DumbWareio/dumbcompose.git
    cd dumbcompose
  2. Modify Configuration:

    • This is an entirely optional step, rename env to .env
    • Modify the following variables in .envx
Variable Default
DUMB_PIN (nothing)
DUMBBUDGET_PORT 3333
DUMBBUDGET_DATA_PATH /opt/dumbsuite/dumbbudget
DUMBDO_PORT 3334
DUMBDO_DATA_PATH /opt/dumbsuite/dumbdo
DUMBDROP_PORT 3335
DUMBDROP_DATA_PATH /opt/dumbsuite/dumbdrop
DUMBPAD_PORT 3336
DUMBPAD_DATA_PATH /opt/dumbsuite/dumbpad
DUMBKAN_PORT 3337
DUMBKAN_DATA_PATH /opt/dumbsuite/dumbkan
  • Note that this is a very dumb setup. A less dumber setup would remove ports and configure networks for better isolation.
  1. Run the Services:

    docker-compose up -d
  2. Stopping the Services:

    docker-compose down
  3. Updating Containers:

    docker-compose pull
    docker-compose up -d
  4. Use the Services:

Troubleshooting

  • Check container logs:
    docker-compose logs -f
  • Ensure correct file paths and port mappings.

For more details, visit DumbWareIO.

To support our projects, please consider donating at Buy Me a Coffee.

And as always, join the community at Discord!

About

A Docker compose with all of your favorite DumbApps!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published