Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hotakus/website-construction-kit
A wordpress kit for quikly constructing a website on your server with a nice method.
https://github.com/hotakus/website-construction-kit
docker kit linux mariadb nginx php python wordpress
Last synced: 1 day ago
JSON representation
A wordpress kit for quikly constructing a website on your server with a nice method.
- Host: GitHub
- URL: https://github.com/hotakus/website-construction-kit
- Owner: Hotakus
- License: mit
- Created: 2023-05-20T17:27:45.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-06-23T04:46:09.000Z (over 1 year ago)
- Last Synced: 2024-11-29T08:50:37.975Z (2 months ago)
- Topics: docker, kit, linux, mariadb, nginx, php, python, wordpress
- Language: Python
- Homepage:
- Size: 87.2 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# wordpress-kit (WIP)
A WordPress kit for quickly constructing a website on your server.
This kit can automatically compile, deploy and configure WordPress with a nice method.
---
- [wordpress-kit (WIP)](#wordpress-kit-wip)
- [Pre-work](#pre-work)
- [Configuring](#configuring)
- [Compiling](#compiling)
- [Deploying](#deploying)
- [1. To localhost](#1-to-localhost)
- [2. To docker](#2-to-docker)
- [Use directly](#use-directly)
- [Try your website](#try-your-website)---
## Pre-work
Install basic packages:
```console
sudo apt install bison re2c pkg-config libxml2-dev libssl-dev \
libsqlite3-dev libcurl4-openssl-dev libpng-dev libwebp-dev libjpeg-dev \
libfreetype-dev libonig-dev libzip-dev
```And pull this repo. Use SSH to pull repo is recommended.
```console
git clone --recurse-submodules \
ssh://[email protected]:443/Hotakus/wordpress-kit.git
```If the submodules' folder is empty, you can run:
```console
git submodule update --init --recursive --depth 1
```---
## Configuring
Opening the file "config.json" in root folder,
---
## Compiling
```console
sudo apt install build-essential cmake
```ads
---
## Deploying
This project support localhost and docker(recommended).
```console
sudo apt install python3 python3-pip
```If you had already installed anaconda, you can ignore command above.
### 1. To localhost
If your host is new and pure, directly deploying project to your localhost is most easy and fast, otherwise not recommended, looking 2.
### 2. To docker
If your localhost is mess, I recommend that you deploy project to docker, otherwise the project maybe don't work or mess up your environment of localhost. even if localhost is pure and new, I still recommend using this method to deploy.
```console
sudo apt install docker.io
```---
## Use directly
download a release of the project, and use it.
---
## Try your website
kkk
---