|
|
3 years ago | |
|---|---|---|
| srcs | 3 years ago | |
| .gitignore | 3 years ago | |
| LICENSE | 3 years ago | |
| Makefile | 3 years ago | |
| README.md | 3 years ago | |
README.md
Inception
Projet 42: Sujet: Conteneuriser un serveur web qui hebergera wordpress localement à l'aide de docker, alpine/debian, nginx et mariadb
Todo:
- add login/register/admin buttons in wordpress
Instructions:
Setup it:
Create a .env file in srcs folder with settings you want.
e.g:
DOMAIN=narnaud.42.fr
#DOMAIN=localhost
WP_TITLE=Inception
WP_ADMIN_USR=theboss
WP_ADMIN_PWD=thebossword
WP_ADMIN_EMAIL=theboss@mail.com
WP_USR=narnaud
WP_PWD=narnaudword
WP_EMAIL=narnaud@student.42nice.fr
MYSQL_ROOT_PWD=mariadbword
WP_DATABASE_NAME=wordpressdb
WP_DATABASE_USR=wordpress
WP_DATABASE_PWD=wordpressword
GITEA_DATABASE_NAME=giteadb
GITEA_DATABASE_USR=gitea
GITEA_DATABASE_PWD=giteaword
GITEA_ADMIN_USR=theboss
GITEA_ADMIN_PWD=thebossword
GITEA_ADMIN_MAIL=theboss@mail.com
FTP_USR=ftpuser
FTP_PWD=ftpuserword
Start it:
If you want to use a custom domain as local host, modify the Makefile DOMAIN variable and make domain.
To custom static page content, just edit srcs/bonus/hexo/*_conf.yml files with what you what to use before build.
make to build and start.
make clean to cleanup unused datas.
make fclean to wipe all.
sudo make wipe to wipe all servers datas.
Use it:
For acces to homepage, visit localhost or your domain url (DOMAIN_URL) from your browser.
You can access all services except ftp server from the homepage.
To access ftp, connect using ftp://FTP_USER@localhost:21 and the FTP_PWD with your favourite ftp client.