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

Make it easy for someone to create their own Tiddlyhost instance #23

Open
simonbaird opened this issue Feb 14, 2021 · 4 comments
Open
Labels
someday Not now but maybe someday

Comments

@simonbaird
Copy link
Collaborator

simonbaird commented Feb 14, 2021

Currently there's a few things that are specific to tiddlyhost.com

Considerations:

  • Deployments
  • Secrets
  • Hostnames
  • Certificates & Let's Encrypt
  • DNS
  • Configuration, settings etc
  • Documentation, i.e. how to do it

There's two ideas:

  • Someone checks out the code and builds their own container image, and uses that for their own Tiddhost instance.
  • Someone uses the pre-built container image with all of the instance specific configuration applied at run time to make it work.

The second idea is cooler.

(Will probably not get to this for a while.)

@simonbaird simonbaird changed the title Make it easy for someone to create a their own Tiddlyhost Make it easy for someone to create their own Tiddlyhost instance Feb 14, 2021
@simonbaird simonbaird added the someday Not now but maybe someday label Feb 17, 2021
@simonbaird
Copy link
Collaborator Author

simonbaird commented Mar 12, 2021

Probably should split the code into two repos:

  • "tiddlyhost-core" which has nothing to do with tiddlyhost.com.
  • "tiddlyhost" (.com) which is a specific to tiddlyhost.com.

Ideally there wouldn't be any code in the latter, but it could be a more sensible home for the current FAQ, and other tiddlyspot.com specific information.

Then, if you want to create your own hosting service you would start with tiddlyhost-core.

@simonbaird
Copy link
Collaborator Author

A first step towards splitting into two repos: https://github.com/simonbaird/tiddlyhost-app

I went with -app instead of -core.

@linonetwo
Copy link

linonetwo commented Sep 1, 2023

You mention using docker in the readme, can I just use it to create a docker and run it on my NAS? (It is better if you have prebuild image in the docker hub!)

@simonbaird
Copy link
Collaborator Author

https://github.com/simonbaird/tiddlyhost-app is dead, but I'm thinking about this again.

One idea: Create a dockerized single user version of Tiddlyhost, stripped of all the tiddlyhost.com specific clutter, that you can run on your own computer as an new answer to the "how can I save" question. It could be a simple rails app that you can start up with a docker run command.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
someday Not now but maybe someday
Projects
None yet
Development

No branches or pull requests

2 participants