Clone Ecko's repository.
# Clone Ecko to ~/ecko directory
git clone https://github.com/magicstone-dev/ecko.git
# Change directory to ~/ecko
cd ~/ecko
server { | |
root /var/www/o3.davidsterry.com/ft; | |
index index.html index.htm index.nginx-debian.html; | |
server_name o3.davidsterry.com www.o3.davidsterry.com; | |
location /public/ { | |
alias /var/www/o3.davidsterry.com/ft/public/; | |
gzip_static on; |
diff --git a/config/env/default.js b/config/env/default.js | |
index c04fa435..e4fdba79 100644 | |
--- a/config/env/default.js | |
+++ b/config/env/default.js | |
@@ -34,13 +34,13 @@ module.exports = { | |
uploadTmpDir: './tmp/', | |
uploadDir: './public/uploads-profile', | |
circleImagesDir: './public/uploads-circle', | |
- port: 3000, | |
- host: 'localhost', |
server { | |
root /var/www/o3.davidsterry.com/ft; | |
index index.html index.htm index.nginx-debian.html; | |
server_name o3.davidsterry.com www.o3.davidsterry.com; | |
server_tokens off; | |
location / { | |
proxy_pass http://127.0.0.1:3000; | |
proxy_redirect off; |
16:26:16 sidekiq.1 | warning: please see https://github.com/whitequark/parser#compatibility-with-ruby-mri. | |
16:26:17 web.1 | [31468] ! Unable to load application: NoMethodError: undefined method `>>' for "x":String | |
16:26:17 web.1 | Did you mean? > | |
16:26:17 web.1 | /home/vagrant/.rvm/gems/ruby-2.7.2/gems/grit-2.0.0/lib/grit/git-ruby/internal/loose.rb:108:in `unpack_object_header_gently': undefined method `>>' for "x":String (NoMethodError) | |
16:26:17 web.1 | Did you mean? > | |
16:26:17 web.1 | from /home/vagrant/.rvm/gems/ruby-2.7.2/gems/grit-2.0.0/lib/grit/git-ruby/internal/loose.rb:56:in `get_raw_object' | |
16:26:17 web.1 | from /home/vagrant/.rvm/gems/ruby-2.7.2/gems/grit-2.0.0/lib/grit/git-ruby/internal/loose.rb:32:in `[]' | |
16:26:17 web.1 | from /home/vagrant/.rvm/gems/ruby-2.7.2/gems/grit-2.0.0/lib/grit/git-ruby/repository.rb:84:in `block in get_raw_object_by_sha1' | |
16:26:17 web.1 | from /home/vagrant/.rvm/gems/ruby-2.7.2/gems/grit-2.0.0/lib/grit/git-ruby/repository.rb:83:in `ea |
# Used this just today to setup diaspora as a reverse proxy. | |
# In diaspora.toml set listen = "0.0.0.0:3000", require_ssl = true and this should work. | |
# Probably want to remove the managed by certbot lines and sections to let certbot add them back. | |
server { | |
root /home/user/diaspora/data/; | |
server_name example.org; |
$ ./bootstrap.sh --prefix=$HOME/.local && make install | |
autoreconf: Entering directory `.' | |
autoreconf: configure.ac: not using Gettext | |
autoreconf: running: aclocal --force -I m4 | |
autoreconf: configure.ac: tracing | |
autoreconf: configure.ac: not using Libtool | |
autoreconf: running: /usr/bin/autoconf --force | |
autoreconf: configure.ac: not using Autoheader | |
autoreconf: running: automake --add-missing --copy --force-missing | |
Makefile.am:14: warning: wildcard *.w: non-POSIX variable name |
$ brew install automake | |
Warning: automake 1.16.4 is already installed and up-to-date. | |
To reinstall 1.16.4, run: | |
brew reinstall automake | |
$ brew install make | |
Warning: make 4.3 is already installed and up-to-date. | |
To reinstall 4.3, run: | |
brew reinstall make | |
$ brew install guile | |
Warning: guile 3.0.7 is already installed and up-to-date. |
0;0;0.0 | |
0;2957;231997.1400000001 | |
0;12997;234607.44000000006 | |
0;5776;234723.80000000005 | |
0;8191;103756.28000000003 | |
0;10695;232401.52000000005 | |
0;3828;0.0 | |
0;8147;0.0 | |
0;9314;0.0 | |
0;8828;0.0 |
$ pip-sync dev-requirements.txt | |
Found existing installation: httplib2 0.18.1 | |
Uninstalling httplib2-0.18.1: | |
ERROR: Exception: | |
Traceback (most recent call last): | |
File "/usr/lib/python3.9/shutil.py", line 806, in move | |
os.rename(src, real_dst) | |
PermissionError: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/httplib2' -> '/tmp/pip-uninstall-7q26qd9s' | |
During handling of the above exception, another exception occurred: |