Added Database
This commit is contained in:
parent
219962ec1d
commit
11e4045d52
11
.gitignore
vendored
11
.gitignore
vendored
|
@ -4,6 +4,10 @@
|
||||||
*/plugins/luckperms/libs
|
*/plugins/luckperms/libs
|
||||||
*/plugins/luckperms/translations/repository
|
*/plugins/luckperms/translations/repository
|
||||||
*/plugins/Negativity/lang
|
*/plugins/Negativity/lang
|
||||||
|
*/plugins/ArmorStandEditor/lang
|
||||||
|
*/plugins/ChestShop/languages
|
||||||
|
*/plugins/EconomyPlus/messages
|
||||||
|
*/plugins/MoreMobHeads/lang
|
||||||
*/cache/
|
*/cache/
|
||||||
*/libraries/
|
*/libraries/
|
||||||
*/versions/
|
*/versions/
|
||||||
|
@ -18,6 +22,11 @@
|
||||||
*/.papermc-manifest.json
|
*/.papermc-manifest.json
|
||||||
*/.mc-health.env
|
*/.mc-health.env
|
||||||
*/plugins/.var-list-manifest.json
|
*/plugins/.var-list-manifest.json
|
||||||
|
*/plugins/ChestShop/config.yml.bak
|
||||||
|
*/plugins/ChestShop/items.db
|
||||||
|
*/plugins/ChestShop/users.db
|
||||||
|
*/plugins/Chunky/tasks
|
||||||
|
*/plugins/DailyRewards/config.yml.bak
|
||||||
*/permissions.yml
|
*/permissions.yml
|
||||||
proxy/lang/*
|
proxy/lang/*
|
||||||
proxy/plugins/Geyser-Velocity/cache/
|
proxy/plugins/Geyser-Velocity/cache/
|
||||||
|
@ -34,9 +43,11 @@ proxy/plugins/librelogin/lib/
|
||||||
*/.rcon-cli.env
|
*/.rcon-cli.env
|
||||||
*/.rcon-cli.yaml
|
*/.rcon-cli.yaml
|
||||||
*/plugins/bStats
|
*/plugins/bStats
|
||||||
|
*/plugins/DailyRewards/data.yml
|
||||||
*/plugins/luckperms/luckperms-h2-v2.mv.db
|
*/plugins/luckperms/luckperms-h2-v2.mv.db
|
||||||
*/plugins/Negativity/user
|
*/plugins/Negativity/user
|
||||||
*/plugins/Negativity/player-ips.yml
|
*/plugins/Negativity/player-ips.yml
|
||||||
proxy/plugins/floodgate/key.pem
|
proxy/plugins/floodgate/key.pem
|
||||||
proxy/plugins/librelogin/user-data.db
|
proxy/plugins/librelogin/user-data.db
|
||||||
proxy/forwarding.secret
|
proxy/forwarding.secret
|
||||||
|
database/data/
|
41
database/init/01.sql
Normal file
41
database/init/01.sql
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
-- Create linking Database for Floodgate Plugin (BungeeCord)
|
||||||
|
CREATE DATABASE bedrocklink;
|
||||||
|
create user floodgate identified by 'change-me-password-floodgate-db' ;
|
||||||
|
GRANT ALL PRIVILEGES ON bedrocklink.* TO floodgate;
|
||||||
|
flush privileges;
|
||||||
|
|
||||||
|
-- Create Database for AdvancedBan Plugin (BungeeCord)
|
||||||
|
CREATE DATABASE ban;
|
||||||
|
create user advancedban identified by 'change-me-password-advancedban-db' ;
|
||||||
|
GRANT ALL PRIVILEGES ON ban.* TO advancedban;
|
||||||
|
flush privileges;
|
||||||
|
|
||||||
|
-- Create Database for LuckPerms Plugin (BungeeCord, Main, Survival)
|
||||||
|
CREATE DATABASE permission;
|
||||||
|
create user luckperms identified by 'change-me-password-luckperms-db' ;
|
||||||
|
GRANT ALL PRIVILEGES ON permission.* TO luckperms;
|
||||||
|
flush privileges;
|
||||||
|
|
||||||
|
-- Create Database for BungeeTeleportManager Plugin (Main, Survival)
|
||||||
|
CREATE DATABASE btm;
|
||||||
|
create user btmuser identified by 'change-me-password-btm-db' ;
|
||||||
|
GRANT ALL PRIVILEGES ON btm.* TO btmuser;
|
||||||
|
flush privileges;
|
||||||
|
|
||||||
|
-- Create Database for PlotSquared Plugin (Main)
|
||||||
|
CREATE DATABASE plot;
|
||||||
|
create user plotsquared identified by 'change-me-password-plot-db' ;
|
||||||
|
GRANT ALL PRIVILEGES ON plot.* TO plotsquared;
|
||||||
|
flush privileges;
|
||||||
|
|
||||||
|
-- Create Database for DailyRewards Plugin (Main, Survival)
|
||||||
|
CREATE DATABASE rewards;
|
||||||
|
create user rewardsuser identified by 'change-me-password-rewards-db' ;
|
||||||
|
GRANT ALL PRIVILEGES ON rewards.* TO rewardsuser;
|
||||||
|
flush privileges;
|
||||||
|
|
||||||
|
-- Create Database for EconomyPlus Plugin (Main, Survival)
|
||||||
|
CREATE DATABASE economy;
|
||||||
|
create user economyplus identified by 'change-me-password-economy-db' ;
|
||||||
|
GRANT ALL PRIVILEGES ON economy.* TO economyplus;
|
||||||
|
flush privileges;
|
|
@ -2,6 +2,16 @@ version: "3.8"
|
||||||
|
|
||||||
services:
|
services:
|
||||||
|
|
||||||
|
database:
|
||||||
|
image: mariadb
|
||||||
|
container_name: database
|
||||||
|
environment:
|
||||||
|
MYSQL_ROOT_PASSWORD: change-me-password-root-db
|
||||||
|
command: --default-authentication-plugin=mysql_native_password
|
||||||
|
volumes:
|
||||||
|
- ./database/data:/var/lib/mysql
|
||||||
|
- ./database/init:/docker-entrypoint-initdb.d
|
||||||
|
|
||||||
proxy:
|
proxy:
|
||||||
hostname: proxy
|
hostname: proxy
|
||||||
container_name: proxy
|
container_name: proxy
|
||||||
|
@ -11,9 +21,9 @@ services:
|
||||||
volumes:
|
volumes:
|
||||||
- ./proxy:/server
|
- ./proxy:/server
|
||||||
ports:
|
ports:
|
||||||
- "25565:25565"
|
- "25565:25565" # Minecraft Java
|
||||||
- "25565:25565/udp"
|
- "25565:25565/udp"
|
||||||
- "19132:19132"
|
- "19132:19132" # Minecraft Bedrock Edition
|
||||||
- "19132:19132/udp"
|
- "19132:19132/udp"
|
||||||
healthcheck:
|
healthcheck:
|
||||||
disable: true
|
disable: true
|
||||||
|
|
Loading…
Reference in a new issue