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 1 month ago
.vscode Sorting pages by name now and changed VS Code behaviour 6 months ago
content Updated home.html 7 months ago
img Changed path for images 9 months ago
public New release 7 months ago
src Fixed XSS in editor 6 months ago
.env Release 0.1.1 7 months ago
.gitignore Release 0.1.1 7 months ago
CHANGELOG.md Updated changelog 7 months ago
Dockerfile Fixed Dockerfile 6 months ago
LICENSE.md Added license 8 months ago
README.md Added license analyzation by FOSSA 4 months ago
blank.png Updated ImperiumCMS 9 months ago
clean.sh New release 7 months ago
config.example.json Initial commit 9 months ago
custom.css Fixed custom CSS feature 9 months ago
docker-compose.yml Release 0.1.1 7 months ago
genhash Made python code conform to pep8, fixed major security hole, general cleanups. 8 months ago
logo.svg Added logo 9 months ago
main.py Sorting pages by name now and changed VS Code behaviour 6 months ago
package.json Bump 0.1.6 1 month ago
requirements.txt Initial commit 9 months ago
run.sh Initial commit 9 months ago
useradd.py Made python code conform to pep8, fixed major security hole, general cleanups. 8 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]!