Ir para conteúdo

Featured Replies

Postado

Eaí moçada do meu forum favorito e.e, como seis tão?


Muitas das vezes eu desanimei de "criar um otserver", logo no início, na parte de configurar o ambiente. Digo, instalar Apache, Mysql, PHP, criar uma maquina virtual para usar o sistema operacional Ubuntu ou até mesmo pagar R$ por uma VPS. Recentemente, tive a oportunidade de trabalhar com Docker e me apaixonei, fiquei imaginando o quanto isso poderia ter me ajudado a alguns anos atrás e cá estou eu, mostrando pra você como rodar um servidor de tibia executando apenas 3 comandos.


1 -> docker-compose build
2 -> docker-compose up
3 -> ./tfs


Pronto, servidor online e dessa vez, não vou poder dizer que na minha maquina funciona... até pq, não tá funcionando na minha maquina, tá num container ?
 

 

image.png.50597e9c35f9c6385293f486890de64a.png
 

LAMP p/ Otserver com Docker Compose:

Imagem Ubuntu 22.04 com todas as libs necessárias para compilar a TFS 1.4

Imagem PHP e Apache

Imagem PHPMyAdmin

Imagem Mysql


Lérigo!

 

1 - Baixe e Instale o Docker para Desktop: https://www.docker.com/

Obs: A engine deve estar rodando, talvez seja necessário você reiniciar seu computador após instalar.
image.thumb.png.91795062ca4c75046f119892fd2aa919.png


2 - Abra a pasta do repositório, clica lado direito, abra no terminal.  

 

image.thumb.png.60f9152b5da2ba08d77fd7ece6894738.png


3 - Execute no terminal o comando: docker-compose build

 

image.thumb.png.4bc94c2d0ad49cce33d0f264ca3e085c.png


4 - Execute no terminal o comando: docker-compose up

 

image.thumb.png.4b0e327625e1f43508d0b7dbd8d6f969.png


5 - Agora com todos os containers rodando, acesse o terminal do seu ubuntu pelo Docker Desktop:

 

image.thumb.png.23c7c60bcdf5ede8f97416d34e2c5d50.png

 

6 - Pelo terminal entre na pasta srv e executar tfs: cd srv && ./tfs


 image.thumb.png.329ec0479d39e74665a96b28e0b000a2.png

Servidor Online: Para se conectar baixe o OTV8 e entre com a senha admin/admin


image.thumb.png.c7042ff4e8cc9aa62f2d648fed3aad9d.png


Servidor Online: http://localhost/

 

image.thumb.png.ea982680acecc57b4aa7e98481d1fae9.png

 

PhpMyAdmin: Servidor é o nome do container do banco de dados = db, root, 1234.  Acesse: http://localhost:1010/


image.thumb.png.e6d36c07c3a4d1fba4614b2afcf80e05.png


 

Downloads


Dockerhttps://www.docker.com/
Lamp Docker + TFS 1.4 & MyAcchttps://github.com/RobertoAsgon/docker-otserver10.98-tfs1.4-myacc

Otcv8https://github.com/OTCv8/otclientv8

Obs: Você deve colocar a spr e dat de um cliente 10.98 na pasta 1098 dentre de things do otcv8 para conseguir se conectar.

 

Utilizados
MyAcc: https://github.com/otsoft/myaac/releases/tag/v0.8.7
TFS 1.4: https://github.com/otland/forgottenserver/releases/tag/v1.4.2

 

 

 

 

  • r0bert0lol mudou o título para Infraestrutura Docker LAMP com TFS 1.4 & MyACC

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo