Skip to content
This repository was archived by the owner on Aug 23, 2025. It is now read-only.

Getting Started

firecakes edited this page Jul 13, 2025 · 7 revisions

First Time Setup

Before worrying about hosting and domains and SSL certs you should run the project on your own computer to see if it is right for you.

For those who know how to use Git and Deno, you can just clone the project and run the following Deno task:

deno task dev

To see all tasks available to you, run deno task.

For those who don't, go to the releases page and open the assets folder. Download both the source code (zip) and the Cakelandish executable for whatever operating system you are using (the binaries are large, sorry).

Once downloaded, unzip the contents out and move your Cakelandish executable file inside the unzipped folder. You may have to give it executable permissions first (ex. chmod +x Cakelandish-linux-x86_64). Try executing the file in your terminal, and if you see the following then the server is working!

Starting server
Initializing database...
No database.json found in root directory. Initializing new file.
Database ready. Generating feeds...
Feeds ready. Synchronizing database with static contents...
Synchronization complete. Cakelandish ready for use!

The Server is Running

Once it's running, open your browser and go to http://localhost:8000. You should see the following webpage:

Screen Shot 2024-09-19 at 00 16 32

You're ready to test out the project's features!

Clone this wiki locally