Skip to content

Instantly share code, notes, and snippets.

View ShockwaveNN's full-sized avatar

Pavel Lobashov ShockwaveNN

View GitHub Profile
FROM ubuntu:18.04
MAINTAINER Pavel.Lobashov "[email protected]"
RUN apt-get update && apt-get install -y curl sudo
RUN sudo apt-get update && sudo apt-get install -y postgresql
RUN sudo apt-get -y install npm
RUN service postgresql start && \
sudo -u postgres psql -c "CREATE DATABASE onlyoffice;" && \
repoquery --whatprovides 'font(:lang=en)'
bpg-nateli-condenced-fonts-0:2.003-3.el7.noarch
thai-scalable-garuda-fonts-0:0.5.0-7.el7.noarch
khmeros-battambang-fonts-0:5.0-17.el7.noarch
ipa-pgothic-fonts-0:003.03-5.el7.noarch
stix-math-fonts-0:1.1.0-5.el7.noarch
google-crosextra-caladea-fonts-0:1.002-0.4.20130214.el7.noarch
thai-scalable-loma-fonts-0:0.5.0-7.el7.noarch
cjkuni-uming-fonts-0:0.2.20080216.1-53.el7.noarch
google-noto-cjk-fonts-0:1.004-7.el7.noarch
@ShockwaveNN
ShockwaveNN / wrata-staing 2017.11.15
Created November 15, 2017 07:49
wrata-staing 2017.11.15
/usr/local/lib/ruby/2.4.0/net/smtp.rb:539:in `initialize': execution expired (Net::OpenTimeout)
from /usr/local/lib/ruby/2.4.0/net/smtp.rb:539:in `open'
from /usr/local/lib/ruby/2.4.0/net/smtp.rb:539:in `tcp_socket'
from /usr/local/lib/ruby/2.4.0/net/smtp.rb:549:in `block in do_start'
from /usr/local/lib/ruby/2.4.0/timeout.rb:103:in `timeout'
from /usr/local/lib/ruby/2.4.0/net/smtp.rb:548:in `do_start'
from /usr/local/lib/ruby/2.4.0/net/smtp.rb:518:in `start'
from /usr/local/bundle/gems/mail-2.6.6/lib/mail/network/delivery_methods/smtp.rb:111:in `deliver!'
from /usr/local/bundle/gems/mail-2.6.6/lib/mail/message.rb:2149:in `do_delivery'
from /usr/local/bundle/gems/mail-2.6.6/lib/mail/message.rb:237:in `block in deliver'
Nov 9 11:17:00 wrata-staging kernel: [4418400.260149] INFO: task log_manager.rb*:19252 blocked for more than 120 seconds.
Nov 9 11:17:00 wrata-staging kernel: [4418400.262956] Not tainted 4.4.0-96-generic #119-Ubuntu
Nov 9 11:17:00 wrata-staging kernel: [4418400.264819] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Nov 9 11:17:00 wrata-staging kernel: [4418400.267621] log_manager.rb* D ffff880006f63b38 0 19252 19100 0x00000100
Nov 9 11:17:00 wrata-staging kernel: [4418400.267632] ffff880006f63b38 ffff880004a86200 ffff88000266b800 ffff8800121d5400
Nov 9 11:17:00 wrata-staging kernel: [4418400.267637] ffff880006f64000 ffff880006f63c90 ffff880006f63c88 ffff8800121d5400
Nov 9 11:17:00 wrata-staging kernel: [4418400.267641] ffff8800121d5400 ffff880006f63b50 ffffffff8183f165 7fffffffffffffff
Nov 9 11:17:00 wrata-staging kernel: [4418400.267646] Call Trace:
Nov 9 11:17:00 wrata-staging kernel: [4418400.267664] [<ffffffff8183f165>] schedule+0x35/0x80
Nov 9 11:17:00
{ Error: ENOENT: no such file or directory, stat '/var/www/onlyoffice/documentserver-example/public/files/85.198.95.234/new (1).pptx'
at Error (native)
at Object.fs.statSync (fs.js:1001:11)
at Object.docManager.getKey (/var/www/onlyoffice/documentserver-example/helpers/docManager.js:304:29)
at /var/www/onlyoffice/documentserver-example/app.js:520:30
at Layer.handle [as handle_request] (/var/www/onlyoffice/documentserve
@ShockwaveNN
ShockwaveNN / web-apps-update-sh
Last active July 31, 2017 14:19
update web apps to custom branch
apt-get update && apt-get -y install git
git clone -b feature/new-toolbar https://github.com/ONLYOFFICE/web-apps.git
cd web-apps/build/
npm install -g grunt-cli
npm install
SERVER_VERSION=$(dpkg-query --showformat='${Version}' --show onlyoffice-documentserver-integration)
PRODUCT_VERSION=4.5.dev BUILD_NUMBER="${SERVER_VERSION#*-}" grunt --level=ADVANCED
cp -r /web-apps/deploy/web-apps/ /var/www/onlyoffice/documentserver/
emerge dev-vcs/git \
app-arch/p7zip \
dev-qt/qt-meta
eselect python set 2
git clone --recursive https://github.com/ONLYOFFICE/DocumentServer.git
cd DocumentServer/core/Common/3dParty && ./make.sh
@ShockwaveNN
ShockwaveNN / bugzillaTemplate
Created May 24, 2017 13:37
bugzilla template bug/create/create.html.tmpl
[% comment FILTER none %]
Сценарий:
----------------------
1.
2.
3.
Ожидаемый результат:
----------------------
@ShockwaveNN
ShockwaveNN / Dockerfile
Created April 5, 2017 07:55
god on centos
FROM centos:latest
RUN yum install -y gcc \
make \
ruby \
ruby-devel
RUN gem install god
CMD god -v
@ShockwaveNN
ShockwaveNN / Dockerfile
Last active October 18, 2017 16:42
Onlyoffice Documentserver Debian-based Dockerfile
FROM debian:latest
RUN apt-get update && apt-get -y install curl sudo
RUN echo "deb http://archive.ubuntu.com/ubuntu precise main universe multiverse" | tee -a /etc/apt/sources.list
RUN curl -sL https://deb.nodesource.com/setup_6.x | bash -
RUN apt-get -y install postgresql redis-server rabbitmq-server
RUN apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5
RUN echo "deb http://download.onlyoffice.com/repo/debian squeeze main" | tee /etc/apt/sources.list.d/onlyoffice.list
RUN apt-get update
RUN service postgresql start && \
sudo -u postgres psql -c "CREATE DATABASE onlyoffice;" && \