CMS by koyu.space
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Leonie 4ffbb1e469 Bump 0.1.6 2 months ago
.vscode Sorting pages by name now and changed VS Code behaviour 8 months ago
content Updated home.html 9 months ago
img Changed path for images 11 months ago
public New release 9 months ago
src Fixed XSS in editor 8 months ago
.env Release 0.1.1 9 months ago
.gitignore Release 0.1.1 9 months ago
CHANGELOG.md Updated changelog 9 months ago
Dockerfile Fixed Dockerfile 7 months ago
LICENSE.md Added license 10 months ago
README.md Added license analyzation by FOSSA 5 months ago
blank.png Updated ImperiumCMS 10 months ago
clean.sh New release 9 months ago
config.example.json Initial commit 11 months ago
custom.css Fixed custom CSS feature 11 months ago
docker-compose.yml Release 0.1.1 9 months ago
genhash Made python code conform to pep8, fixed major security hole, general cleanups. 10 months ago
logo.svg Added logo 10 months ago
main.py Sorting pages by name now and changed VS Code behaviour 8 months ago
package.json Bump 0.1.6 2 months ago
requirements.txt Initial commit 11 months ago
run.sh Initial commit 11 months ago
useradd.py Made python code conform to pep8, fixed major security hole, general cleanups. 10 months ago

README.md

Imperium CMS

A project by koyu.space

Dependencies

  • NodeJS alongside NPM
  • Python 3 with PIP
  • Redis

If you need a fast way to install NodeJS you can use the Node Version Manager.

Run it on your own machine

Run the following commands to install all dependencies:

npm install
sudo pip3 install -r requirements.txt
  1. Run the app on your machine with the ./run.sh. It will assign all environment variables needed to run the app. After all that it begins to serve the frontend (UI, Imperium-FE) and backend (API, ImperiumAPI).

  2. There are also some environment variables you can set to “true” if you need more:

REDIS: Starts a redis server in case you haven't started it with systemd
REBUILD: Build the frontend on start
BROWSER: Start your default browser with ImperiumCMS

License

FOSSA Status

Found a bug?

Message [email protected]!