Skip to content
This repository has been archived by the owner on Feb 8, 2023. It is now read-only.

CMS-like things that produce static sites #90

Open
jbshirk opened this issue Dec 24, 2015 · 13 comments
Open

CMS-like things that produce static sites #90

jbshirk opened this issue Dec 24, 2015 · 13 comments

Comments

@jbshirk
Copy link

jbshirk commented Dec 24, 2015

Let's list them here.

@jbshirk
Copy link
Author

jbshirk commented Dec 24, 2015

Prose writes static web content to Github (so it could probably write to IPFS too) #87
How We Build CMS-Free Websites
Prose.io and Jekyll enable building simple, flexible, and reliable without the overhead of dynamic CMSs

"To that end we’re investing heavily in Prose.io, a web-based content editor specifically designed to work well with Jekyll. Prose allows for editing text files hosted in GitHub, where we store all of our code. It provides an elegant interface that focuses on writing. Content producers can go to Prose.io to create new posts or edit existing ones through this simple interface. Their changes are saved directly to GitHub, which maintains a record of every version of every file. With GitHub Pages enabled, we can host Jekyll sites for free directly from the code we commit to GitHub. Changes made through Prose on a GitHub Pages site are automatically pushed live to the site. Or, the code edited with Prose can be copied from GitHub to any other hosting environment."

@jbshirk
Copy link
Author

jbshirk commented Dec 24, 2015

Fossil DVCS is a good candidate for a general-purpose code-repository (alternative to git/GitHub), collaborative CMS, and Static Content Site staging platform (see: How We Build CMS-Free Websites) with great potential for adaptation to using Interplanetary File System (IPFS) as its distributed datastore.

Additionally, I believe it could be a a better front end for IPFS than the current IPFS web app.

Finally, Fossil could be a good interface for using IPFS as a datastore for distributed SQL databases stored as columns, vectors, tuples, etc, since it merges distributed 'tables' and implements SQL queries locally.

@jbshirk
Copy link
Author

jbshirk commented Dec 24, 2015

Hugo #66

@Kubuxu
Copy link
Member

Kubuxu commented Dec 24, 2015

I am using Hugo to create my blog (it is just as stub for now but it might grow in a future).

It has RelativeURLs option which makes all URLs relative to current page.

All content is stored in one directory and generated to another. I've symlinked this directory to /ipns/ and it just works. Apart from that I had to modify theme used by me to be RelativeURL friendly.

Hugo is entirely file based so to create new entry you just create new file in correct directory.

You can see the result at http://ipns.kubuxu.ovh/

@jbshirk
Copy link
Author

jbshirk commented Dec 27, 2015

@Kubuxu cool! I look forward to seeing your discoveries. I want to try this too!

@harlantwood
Copy link

Related to ipfs/apps#17 -- on wikis, including fedwiki and gollum.

@balupton
Copy link
Member

staticsitegenerators.net

@ghost
Copy link

ghost commented Sep 2, 2016

It's not website generator, but decentralised blogging network based on IPFS https://uberpen.org (GitHub)
Static HTML pages generation (with custom templates) will be implemented in the nearest future.

@jbenet
Copy link
Member

jbenet commented Sep 16, 2016

Wow uberpen looks really good! I look fwd to trying it out.
On Fri, Sep 2, 2016 at 12:47 PM Eugene Lifescale notifications@github.com
wrote:

It's not website generator, but decentralised blogging network based on
IPFS https://uberpen.org (GitHub https://github.com/uberpen)
Static HTML pages generation (with custom templates) will be implemented
in the nearest future.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
#90 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAIcoYorGwR2UZvn4mKBHz3vIee5a38sks5qmFMLgaJpZM4G7Hc7
.

@jbenet
Copy link
Member

jbenet commented Sep 16, 2016

Would be nice if we could write and publish from a writable gateway or
js-ipfs directly on the browser.

cc @diasdavid @lgierth
On Fri, Sep 16, 2016 at 7:44 AM Juan Benet juan2@benet.ai wrote:

Wow uberpen looks really good! I look fwd to trying it out.
On Fri, Sep 2, 2016 at 12:47 PM Eugene Lifescale notifications@github.com
wrote:

It's not website generator, but decentralised blogging network based on
IPFS https://uberpen.org (GitHub https://github.com/uberpen)
Static HTML pages generation (with custom templates) will be implemented
in the nearest future.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
#90 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAIcoYorGwR2UZvn4mKBHz3vIee5a38sks5qmFMLgaJpZM4G7Hc7
.

@ghost
Copy link

ghost commented Sep 16, 2016

Thanks!

Yeah, sure. It's just first step and I believe that Uberpen will be implemented as 100% client-side/browser app. The gateway would be good as content mirror only, e.g. for HTTP content sharing. I've had enough of centralised services, let's it be third-parties :)

@jbenet
Copy link
Member

jbenet commented Sep 16, 2016

@Shaman yep, exactly 👍

@daviddias
Copy link
Member

ping @enricomarino who has been working on a CMS over IPFS o/

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

No branches or pull requests

6 participants