Hi I wonder if anyone installed Silex within ISPConfig or not! can someone let me know how to do that? Also I suggest ISPConfig developers to embed this nice JS editor within ISPConfig because it cause to design fast and easily. http://www.silex.me
No, ISPConfig is following KISS and I hope it stays that way! And as far as I understood you cannot install your own copy of Silex, you can only generate your own HTML files and host them...
Some interpretation of what I read, 1) there is no download 2) there is an editor 3) they speak of "self hosted downloadable" and not of local installation 4) they speak of "While editing your site on silex.me" and "Your work on silex.me will result in an HTML page stored on your computer."... But I was wrong. Look here: https://github.com/silexlabs/Silex
I want it to have installed under my domain (example www.mydomain.com), like they did inside http://www.silex.me
so you didn't think of implementing it and give users like "limit n sites" and stuff, just want it installed on your server? looks pretty straight forward according to their docs, what's your issue / where do you need help with?
oh man, using the linux way to install it requires to install untrustworthy nodejs stuff, however whatever you do ( and no, it doesn't work according to the readme ) you end up with Code: Error: ENOENT: no such file or directory, open '/opt/silex/Silex/dist/client/libs/prodotype/components/hero-center.ejs' so I installed it using docker, which imho is as untrustworthy as nodejs but ... yeah Code: apt-get install apt-transport-https dirmngr echo 'deb https://apt.dockerproject.org/repo debian-stretch main' >> /etc/apt/sources.list apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D apt-get update to get docker running... don't try this inside LXC, won't work Code: cd /opt/ git clone https://github.com/silexlabs/Silex.git cd Silex docker run -p 6805:6805 silexlabs/silex gives some unknown version of silex somehow working. You might now dig into docker documentation so it listens on localhost only or use this as is and point to that port. If you let it run on localhost, you could use ProxyReverse stuff ( watch out you don't make an open Proxy ) to bind it to your website or /folder. If you have any questions on how to do this, feel free to ask but I don't like to dig deeper right now
yep, building the docker image => same result as mentioned, error error error - so broken so sad so sorry
Hi there Thank you so muuuuuuuuuch For the time you set a aside and things you have done for me Regrettably these solutions are not workable for me. As I mentioned before for host management I use ISPConfig and due to there are few projects need to be hosted under domain. I should configure Debian OS in a way that: 1. To host Node JS projects 2. To work with ISPConfig concurrently without any interference and confilict 3. To run without port number like in docker which give a port number to operate I do hope other ISPConfig users have solved this for their clients Also I found 2 tutorials for installing "node js" https://www.howtoforge.com/tutorial/nodejs-ubuntu-getting-started/ https://www.howtoforge.com/tutorial/how-to-deploy-nodejs-applications-with-pm2-and-nginx-on-ubuntu/
sure it is, you might need to add some permissions to the given user and fiddle with jailkit probably but then users can ssh into their account and, given they have permissions, can open a socket on localhost ( or you can add one ipv6 to every customer => all ports available ) and yeah then the websites needs the proxyrewrite-rule. So for your own stuff as admin,you could aswell use docker, it's the same principle.
So you mean above mentioned link will work for me ok, good one thing more can you explain me what is the use of permission for users, couldn't understand this part clearly. BTW, this technology really make me crazy also wordpress going to move to new technology here is the link https://github.com/Automattic/wp-calypso
Also on that blog they mentioned we must change port in ".htaccess" file but I don't want my site open under a specific port just simple 80 port. I think if I do this modification it will affect other sites and they won't work ever but I am not sure