Skip to content

geonef/sysconf.textree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Sysconf profile

This is a SYSCONF profile. SYSCONF is a method and tool to manage custom system files for easy install, backup and sync.

This profile provides a Textree service. Textree is a Jade-like syntax processor that allows easy writing of HTML or XML files with auto-templating and Javascript-based scripting features.

Documentation

Services

# netstat -tlpn
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:11211           0.0.0.0:*               LISTEN      -               
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      6586/nodejs     
tcp6       0      0 :::11211                :::*                    LISTEN      -               
  • The main service is Textree, running on port 80.
  • A Memcached service is running on port 11211

Gitted import/export

Textree data is pushed through Git/Gitted (see below "Gitted integration"), as a directory named textree.

Other import/export provided by dependencies:

Gitted integration

git subtree add -P sysconf/sysconf.textree [email protected]:geonef/sysconf.textree.git master
  • Integrate it in the dependency chain, for example:
echo sysconf.textree >sysconf/actual/deps
  • Create textree data in textree/root/

  • Commit push it to the container:

sysconf/gitted-client register
git push <name> master

Authors

Written by Jean-Francois Gigand [email protected]. Feel free to contact me!

About

Sysconf profile that provide textree, a multi-purpose text processor (not stable yet)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages