Skip to content

Latest commit

 

History

History
 
 

multi-project

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

This project demonstrates the use of two compose projects, dbs and servers, where the following capabilities are demonstrated:

  • Managing databases, such as MariaDB, in its own compose project: dbs
  • Using an .env file to avoid including user details within the compose file
  • Accessing the database from a separate project, servers, via an external network declaration
    • LuckPerms is configured to access the MariaDB instance
  • Isolating the Minecraft server container by purposely not declaring port mappings
  • Running Waterfall as a proxy
  • Using configuration mount points to pre-configure Waterfall and the Minecraft server
  • Using Spiget to download plugins, in this case LuckPerms