Template Request: CheckCle.io
chandrika
EMPLOYEEOP

8 months ago

CheckCle is an open-source full-stack monitoring platform offering real-time server & service uptime monitoring, incident management, and multi-channel alerting.

This bounty will be paid out when:

  • A high-quality CheckCle Railway template is presented

  • All potential template feedback has been incorporated

  • All requirements are met and tested

Template requirements:

  • Volume-backed storage for the CheckCle database using correct mount path

  • Container properly configured for Railway with correct port exposure (8090)

  • Correctly configured health checks, environment variables

  • Template should expose the CheckCle web interface for users to access monitoring dashboards

A few resources to get you started:

Solved$100 Bounty

Pinned Solution

noahd
EMPLOYEE

7 months ago

Hello, I have created a CheckCle template fitting this description!
https://railway.com/deploy/checkcle
This template contains:
- Volume-backed storage for the CheckCle database using correct mount path.
- Container properly configured for Railway with correct port exposure (8090).
- Correctly configured health checks, environment variables.
- Template that exposes the CheckCle web interface for users to access monitoring dashboards.

Brody had requested to use Postgres however at this current moment in time SQLite is the only supported database. Postgres is not an option.

13 Replies

samgordon
PRO

8 months ago

Am working on this one blush emoji


samgordon
PRO

8 months ago

I've got it working but it appears as if the default user is not being created...? I can't get it to work on locally either...


mrflawlezz
FREE

8 months ago

I have a quick question regarding the database requirement. The bounty mentions "Volume-backed storage for the CheckCle database," but looking at the CheckCle documentation, it seems it can support different database backends.

For the purpose of this official Railway template, are you envisioning it should use a file-based database like SQLite (stored in the volume), or should it be configured to easily connect to one of Railway's native database services like PostgreSQL or MySQL?

Knowing the intended database will really help in setting up the correct environment variables and mount paths from the start. Thanks!


mrflawlezz

I have a quick question regarding the database requirement. The bounty mentions "Volume-backed storage for the CheckCle database," but looking at the CheckCle documentation, it seems it can support different database backends.For the purpose of this official Railway template, are you envisioning it should use a file-based database like SQLite (stored in the volume), or should it be configured to easily connect to one of Railway's native database services like PostgreSQL or MySQL?Knowing the intended database will really help in setting up the correct environment variables and mount paths from the start. Thanks!

brody
EMPLOYEE

8 months ago

Postgres would be by far preferred.


noahd
EMPLOYEE

7 months ago

Hello, I have created a CheckCle template fitting this description!
https://railway.com/deploy/checkcle
This template contains:
- Volume-backed storage for the CheckCle database using correct mount path.
- Container properly configured for Railway with correct port exposure (8090).
- Correctly configured health checks, environment variables.
- Template that exposes the CheckCle web interface for users to access monitoring dashboards.

Brody had requested to use Postgres however at this current moment in time SQLite is the only supported database. Postgres is not an option.


noahd

Hello, I have created a CheckCle template fitting this description!https://railway.com/deploy/checkcleThis template contains: - Volume-backed storage for the CheckCle database using correct mount path.- Container properly configured for Railway with correct port exposure (8090).- Correctly configured health checks, environment variables.- Template that exposes the CheckCle web interface for users to access monitoring dashboards.Brody had requested to use Postgres however at this current moment in time SQLite is the only supported database. Postgres is not an option.

brody
EMPLOYEE

7 months ago

Awesome, thank you for your submission!

I just have some feedback:

Everything else looks good to me!


brody

Awesome, thank you for your submission!I just have some feedback:Make sure to use a logo on the template itself tooMake sure to use the proper casing for service namesUse template variable functions for passwordsEverything else looks good to me!

noahd
EMPLOYEE

7 months ago

Hey Brody!
For the first part I attached an image.

Using their official logo returned invalid image URL. I dont trust any other hosted logo as they might swap the content which is unssafe.

For the second, just updated that now!

For the third, added template variable function for a rand password.
Please let me know if anything else is needed. Happy to help!
https://railway.com/deploy/checkcle

Attachments


brody
EMPLOYEE

7 months ago

You should be good to use .ico now, please try again.


brody

You should be good to use .ico now, please try again.

noahd
EMPLOYEE

7 months ago

Trying to do so now.


noahd
EMPLOYEE

7 months ago

https://railway.com/deploy/checkcle?referralCode=-eRYFp

CheckCle template has been updated as requested. Anything else I can do?


noahd
EMPLOYEE

7 months ago

Wanted to follow up. Is this looking good?


noahd
EMPLOYEE

7 months ago

Hey Brody and Chandrika.
Is there anything else needed on my part? Want to be sure I'm not missing something


brody
EMPLOYEE

7 months ago

Sorry about that, missed the previous message.

Yes everything looks good, I've paid out the bounty!

Thank you again for the contribution!!


Status changed to Solved brody 7 months ago


Loading...