Skip to content

myanmarcyberyouths/control-panel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Control Panel (SaaS)

This is the repository for the MCY Web Hosting control panel.

Requirements

The following tools are required in order to start the installation.

Installation

  1. Clone this repository with git clone git@github.com:myanmarcyberyouths/control-panel.git
  2. Run cd control-panel to change directory into repo
  3. Run docker build . -f infra/docker/php/dockerfile -t mmcyberyouths/php:dev to build php image
  4. Run docker compose up -d --build to install and build all services

Panel Services Network List

IP Services Port
10.10.100.101 cp-api.cyberyouths.com.mm Panel API 80
10.10.100.102 cp.cyberyouths.com.mm Panel WEB 80

Operation Services Network List

IP Services Port Username/Password
10.10.100.11 MySQL 3306 root allow empty password
10.10.100.12 Redis 6379 allow empty password
10.10.100.13 Mailpit 8025 direct access

Project Structure

apps
├── panel-api
└── panel-web

infra
├── ansible
└── docker
    ├── mysql
    └── php

Maintainer

This repo is currently maintained by Thet Paing Hein. If you have any questions please don't hesitate to create an issue on this repo.

Contributing

Please read the contributing guide before creating an issue or sending in a pull request.

Code of Conduct

Please read our Code of Conduct before contributing or engaging in discussions.

License

The closed-source license. Please see the license file for more information.

About

The MCY's hosting control panel (SaaS).

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Contributors

Languages