Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CodeRed.cloud News #1

Open
vsalvino opened this issue Feb 11, 2020 · 5 comments
Open

CodeRed.cloud News #1

vsalvino opened this issue Feb 11, 2020 · 5 comments

Comments

@vsalvino
Copy link
Contributor

@vsalvino vsalvino commented Feb 11, 2020

This issue contains status updates and news in lieu of a traditional newsletter. This helps provide insight into platform updates and milestones in between public releases.

Subscribe to this issue to receive automatic updates whenever we post another status update!

@coderedcorp coderedcorp locked and limited conversation to collaborators Feb 11, 2020
@vsalvino vsalvino pinned this issue Feb 11, 2020
@vsalvino vsalvino changed the title NEWS CodeRed.cloud News Feb 13, 2020
@vsalvino
Copy link
Contributor Author

@vsalvino vsalvino commented Feb 13, 2020

February 13, 2020

We're nearing launch of the beta! Right now we just have two development sprints remaining until releasing the first public beta. Today we sent out our first email blast as well to those who have taken our surveys or signed up on https://app.codered.cloud/.

Work Completed

Work that has already been implemented over the past year since inception of our hosting platform:

  • CodeRed CMS, Django, Wagtail, WordPress, and static sites.
  • MySQL/MariaDB database backend.
  • Automated encrypted backups taken daily or ad-hoc.
  • Schedule jobs (i.e. cron jobs).
  • Push-button deployments.
  • Automatic SSL for any domain, on by default.
  • Dashboard for customers to manage their hosted web apps and domains.

And the newest feature that was just completed is our "create a new web app" screen. Check out how easy it is to launch a Wagtail site in just 3 steps! I'm hoping to post a screencast of the whole process soon.

image

Work Currently in Progress

Upcoming work taking place during Sprint 14:

  • Shore up PostgreSQL 11 support.
  • Customers can self-add custom domains to their hosted web apps without needing to contact our support. SSL is automatically created for your custom domain name by default!
  • Create public documentation, help, and how-to guides. We're inspired by the excellent documentation of Digital Ocean and the legendary Stripe API.
  • Lots of under-the-hood improvements and hardening of our platform.

@vsalvino
Copy link
Contributor Author

@vsalvino vsalvino commented Feb 27, 2020

February 27, 2020

We're entering our final sprint before sending out an initial batch of beta invites!

Work Completed

  • PostgreSQL 11 is up and running.
  • Customers can add their own custom domain name from our dashboard.
  • We've created the "CodeRed Dev Center" to house public documentation, how-to guides, and technical information. Writing high quality guides and tutorials for using our platform, and for all things Django related, is our top priority to make the developer experience second to none!

image

Work Currently in Progress

Upcoming work taking place during Sprint 15:

  • Write a boat-load of documentation.
  • Shore up the billing experience.
  • Enable customers to download backups on demand without contacting our support.
  • Finalize exact pricing and features of each plan level.

@vsalvino
Copy link
Contributor Author

@vsalvino vsalvino commented May 20, 2020

May 14, 2020

I know we've been quiet over the past couple months, having shifted gears a bit to help our customers deal with the COVID pandemic. But we've been hard at work on CodeRed Cloud and are now excited to be opening up the beta into phase 2, which includes you!

Beta schedule

  1. Private beta (started around May 1): Invited a small number of testers.
  2. Public beta (started May 14): Opened beta up to a larger group - everyone who has signed up on our website. This phase will last for a few months.
  3. Public release (estimated start August 2020): Current beta plans will be converted to a more permanent free tier, and paid plans will begin.

Our vision is to build the absolute simplest Django web hosting service - so your feedback (both good and bad) is invaluable. Each beta tester will get 1 free site hosted with the Professional plan, and 1 free site with the Personal plan. While the underlying hosting service is rock-solid and suitable for production websites - the dashboard and documentation are very much in beta. If you encounter an issue, please report it to our support, or here on GitHub.

After you create an account and start hosting some sites, we may reach out to you individually to provide feedback or answer a survey. And of course, you can reach out to us any time via our customer support.

Sign up

If you're reading this issue, you're invited to try out the platform.

Sign up at: https://app.codered.cloud/register/
Docs: https://www.codered.cloud/docs/

We'll continue updating this issue as we release new features to the platform. In the mean time - check it out, and have fun!

@vsalvino
Copy link
Contributor Author

@vsalvino vsalvino commented Aug 23, 2020

August 18, 2020

This release brings a handful of bug fixes and improvements to the CodeRed Cloud dashboard.

New features

New account management! This enables customers to update their user profile, create and manage multiple clients/organizations, and share access by inviting other users. Account management is heavily designed for agencies who often manage many different clients. Websites belong to clients, not users. Access and billing information is assigned at the client level.

My account, manage my organizations:

image

Organization details:

image

Fixes

  • Fixes and improvements to deploy, restart, and clone operations.
  • Improve UI when creating a new website on various screen sizes.
  • Internal upgrades to key vault / secrets management.
  • Fix bugs where some users cannot load the website dashboard.

Coming soon...

Some really exciting features are already in the works for our next update. These include:

  • Database tools - Ability to access your database externally using standard mysql / psql tools.
  • Environment variables - Ability to manage custom environment variables per prod/staging environments.
  • Migration guide - a highly detailed step-by-step guide for moving existing Django, Wagtail, and WordPress websites to CodeRed.
  • Command-line tool - this will enable the ability to do automated deployments right from your terminal, or from continuous integrations!

@vsalvino
Copy link
Contributor Author

@vsalvino vsalvino commented Sep 8, 2020

September 8, 2020

This release brings some new major features to CodeRed Cloud!

Database Access

There's a new tab in the dashboard! Say hello to "Database". We have enabled the ability to connect directly to your database using the mysql or psql (or your favorite) client. Security is of course paramount, so passwords are securely generated and are rotated each time your app is deployed, and the connection requires TLS encryption.

image

Custom Environment Variables

Under the Settings tab, you can now add custom environment variables for both production and staging environments. These are treated with SECRET level clearance and are therefore stored encrypted in a Key Vault and decrypted dynamically at runtime.

image

Download Backups

Daily backups of your app, from both production and staging, can now be downloaded from the dashboard. Backups from the past 7 days ("hot") are instantly downloadable - long-term backups ("archive") from the past 180 days can be requested by contacting support.

Migration Guides

This release also includes a slew of documentation, including a working migration guide for both Django-based apps and WordPress sites.

Coming soon...

  • Security & patch notifications - get email notifications whenever a security update has been applied or is available.
  • Command-line tool - this will enable the ability to do automated deployments right from your terminal, or from continuous integrations!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant