0% found this document useful (0 votes)
348 views3 pages

Typingmind Self-Host Guide

The document provides instructions for self-hosting the TypingMind typing tutor app. It explains that purchasing a license allows you to deploy the pre-compiled code on your own server but does not provide the full source code or permissions to modify the code. It also answers some frequently asked questions about self-hosting options, customization abilities, and support.

Uploaded by

Grab Articles
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
348 views3 pages

Typingmind Self-Host Guide

The document provides instructions for self-hosting the TypingMind typing tutor app. It explains that purchasing a license allows you to deploy the pre-compiled code on your own server but does not provide the full source code or permissions to modify the code. It also answers some frequently asked questions about self-hosting options, customization abilities, and support.

Uploaded by

Grab Articles
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Go back to TypingMind.

com

Self-host Guide
How to deploy:
Extract the zip file into a folder.
Upload the "out" folder to any static web hosting (Netlify, GitHub
Pages, Cloudflare Pages, AWS S3, etc.) to host the files. That's it!
You must deploy the app at the root level of your domain or subdomain.
Deploy under a subfolder will not work. For example:
https://yourdomain.com/ will work, https://chat.yourdomain.com/
will work, https://yourdomain.com/typingmind/ will not work.
The zip file name indicates the version of the app. There maybe a new
version available online. To receive the latest version of the app, go to
https://typingmind.com/self-host-guide for more information.
Note that in the current self-hosted version of TypingMind, it is not
possible to change the branding name and customize the UI.
Your License:
✅ You only have access to the compiled code of the app.
✅ You have permission to deploy and use the compiled code on your
own server.
❌ You do not have permissions to modify or redistribute the compiled
code.
❌ You do not have permissions to share or resell the compiled code.

Frequently asked questions


Can I self-host TypingMind?
Yes. After you make a purchase, you will receive a link to download
the static web app and the instruction how to deploy it on your own
server. Note that you will only receive the compiled code of the
app, the full source code is not available because the app is not
open-source. You can deploy the app anywhere without having to
update any code or settings.

Where can I deploy my self-host version?


Anywhere! You can deploy it on your own server, or on a static web
cloud service like GitHub Pages, Cloudflare Pages, AWS S3, Vercel,
Netlify, Heroku, etc. You can even run it on a localhost.

Do I have access to the full source code if I want to self-host?


No. The license key only grants you the permission to use and
deploy the app on your own server. You do not have permissions to
modify or redistribute the code. The full source code is not
available for sale as the app is not open-source. You will only
receive the compiled code of the app, you can deploy the app
anywhere without having to update any code or settings.

What can I customize in the self-host version?


As of now, you cannot customize anything. But I'm working on
making it possible to set custom UI and branding soon. Stay tuned!

Can I have support on technical issues if I self-host?


Unfortunately, I cannot provide support on technical issues if you
self-host. I'm working on a new offer to make the self-host process
way easier. Stay tuned!

What permissions do I have with the self-host code?


✅ You have access to the compiled code of the app.
✅ You have permission to deploy and use the compiled code on
your own server.
❌ You do not have permissions to modify or redistribute the
compiled code.
❌ You do not have permissions to share or resell the compiled
code.

You might also like