George S. Baugh 5 tahun lalu
induk
melakukan
dedccff9e1
1 mengubah file dengan 34 tambahan dan 4 penghapusan
  1. 34 4
      Readme.md

+ 34 - 4
Readme.md

@@ -3,11 +3,39 @@ tCMS
 
 A flexible perl CMS which supports multiple data models and content types
 
-Ideas to come:
-======
-Put *all* posts in elasticsearch, just filter by type and have a micro, blog, image (insta), video, podcat and wiki view with static renders
+Deployment is currently:
+* Set up proxy rule in your webserver
+* open tmux or screen
+* `starman -p $PORT www/server.psgi`
+
+In the future, we'll make systemd service files and rpms/debs etc.
+
+The user guide is self-hosted; After you first login, hit the 'Manual' section in the backend.
+
+Content Types
+=============
+* Microblogs
+* Blogs
+* Video
+* Audio
+* Files
+* About Pages
+
+Planned development:
+* Presentations
+* Test Plans / Issues (crossover with App::Prove::Elasticsearch)
 
-Search bar that isn't SHIT
+Data Models
+===========
+* DUMMY - A JSON blob.  Used for testing mostly, but could be handy for very small sites.
+* Flat File - Pretty much the tCMS1 data model; a migration script is forthcoming
+
+Planned Development:
+* Elasticsearch - Documents are ideally indexed in a search engine, should be nice and fast too.
+* Git - More for the APE crossover
+
+Ideas to come:
+=============
 
 *domain* picker at top -- manage all your web properties from one place
 
@@ -18,6 +46,8 @@ Error and Access logs immediately dumped into ES for EZ viewing in grafana
 
 Automatic analytics!
 
+Multiple auth models (ldap, oauth etc)
+
 Builtin paywall -- add in LDAP users not on primary domain, give differing privs
 Have all content able to assign to paywall packages