Se você pretende montar um servidor de GTA RP, explorar o conceito de metaverso ou criar sua próprias bibliotecas, você precisará realizar este deploy inicial, antes de começar o seu trabalho.
Neste caso, eu optei por utilizar um servidor Linux e container.
- FIVEM: https://fivem.net/
- Docker: https://docs.docker.com/engine/install/debian/
- Debian: https://hub.docker.com/_/debian
.
├── docker-compose.yml
├── Dockerfile
├── fivem
│ ├── essenciais
│ └── server.default
├── README.md
└── scripts
├── 1-fivem_artifacts.sh
├── 2-start.sh
├── build.sh
└── server.sh
- Baixe o projeto:
git clone https://github.com/mantenedor/gta.git
-
Gere uma chave para seu servidor em: https://keymaster.fivem.net/
-
Coloque a chave que você gerou no diretório "gta", num arquivo chamado ".keymaster":
echo "chaveMuitoL0kaGeradaNoSiteFIVEM" > gta/.keymaster
- Execute o script de instalação:
cd gta/scripts && ./server.sh --build
Pronto. Seu servidor está rodando na porta 30120