1070 lines
38 KiB
HTML
1070 lines
38 KiB
HTML
|
<!DOCTYPE html>
|
|||
|
<html lang="en">
|
|||
|
<head>
|
|||
|
<meta charset="utf-8">
|
|||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|||
|
<meta name="description" content="">
|
|||
|
<meta name="author" content="">
|
|||
|
<link rel="shortcut icon" href="../../../../../../assets/img/favicon.png">
|
|||
|
|
|||
|
<title>mastodon Setup</title>
|
|||
|
|
|||
|
<!-- Bootstrap core CSS -->
|
|||
|
<link href="../../assets/css/bootstrap.css" rel="stylesheet">
|
|||
|
<link href="../../assets/css/xt256.css" rel="stylesheet">
|
|||
|
|
|||
|
|
|||
|
|
|||
|
<!-- Custom styles for this template -->
|
|||
|
<link href="../../assets/css/main.css" rel="stylesheet">
|
|||
|
|
|||
|
|
|||
|
|
|||
|
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
|
|||
|
<!--[if lt IE 9]>
|
|||
|
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
|
|||
|
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
|
|||
|
<![endif]-->
|
|||
|
</head>
|
|||
|
|
|||
|
<body>
|
|||
|
|
|||
|
<!-- Static navbar -->
|
|||
|
<div class="navbar navbar-inverse-cis navbar-static-top">
|
|||
|
<div class="container">
|
|||
|
<div class="navbar-header">
|
|||
|
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
|
|||
|
<span class="icon-bar"></span>
|
|||
|
<span class="icon-bar"></span>
|
|||
|
<span class="icon-bar"></span>
|
|||
|
</button>
|
|||
|
<a class="navbar-brand-cis" href="\index.html">nihilist`s Blog</a>
|
|||
|
</div>
|
|||
|
<div class="navbar-collapse collapse">
|
|||
|
<ul class="nav navbar-nav navbar-right">
|
|||
|
|
|||
|
<li><a href="/about.html">About</a></li>
|
|||
|
<li><a href="/blog.html">Categories</a></li>
|
|||
|
<li><a href="https://blog.nihilism.network/donate.html">Donate</a></li>
|
|||
|
<li><a href="/contact.html">Contact</a></li>
|
|||
|
</ul>
|
|||
|
</div><!--/.nav-collapse -->
|
|||
|
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
<!-- +++++ Posts Lists +++++ -->
|
|||
|
<!-- +++++ First Post +++++ -->
|
|||
|
<div id="cis2">
|
|||
|
<div class="container">
|
|||
|
<div class="row">
|
|||
|
<div class="col-lg-8 col-lg-offset-2">
|
|||
|
<a href="../index.html">Previous Page</a></br></br><p><img src="../../assets/img/user.png" width="50px" height="50px"> <ba>nihilist@mainpc - 2024-03-23</ba></p>
|
|||
|
<h1>mastodon Setup </h1>
|
|||
|
<img src="0.png" style="width:250px">
|
|||
|
<p> </p>
|
|||
|
|
|||
|
</div>
|
|||
|
</div><!-- /row -->
|
|||
|
</div> <!-- /container -->
|
|||
|
</div><!-- /grey -->
|
|||
|
|
|||
|
<!-- +++++ Second Post +++++ -->
|
|||
|
<div id="cis3">
|
|||
|
<div class="container">
|
|||
|
<div class="row">
|
|||
|
<div class="col-lg-8 col-lg-offset-2">
|
|||
|
<h2><b>Initial Setup </b></h2>
|
|||
|
<p></p>
|
|||
|
<img src="" class="imgRz">
|
|||
|
<pre><code class="nim">
|
|||
|
|
|||
|
</code></pre>
|
|||
|
|
|||
|
<p></p>
|
|||
|
<img src="" class="imgRz">
|
|||
|
<pre><code class="nim">
|
|||
|
|
|||
|
</code></pre>
|
|||
|
|
|||
|
<p></p>
|
|||
|
<img src="" class="imgRz">
|
|||
|
<pre><code class="nim">
|
|||
|
|
|||
|
</code></pre>
|
|||
|
</div>
|
|||
|
</div><!-- /row -->
|
|||
|
</div> <!-- /container -->
|
|||
|
</div><!-- /white -->
|
|||
|
|
|||
|
<div id="cis2">
|
|||
|
<div class="container">
|
|||
|
<div class="row">
|
|||
|
<div class="col-lg-8 col-lg-offset-2">
|
|||
|
<h2><b>Setup</b></h2> </br> </br>
|
|||
|
<p>https://docs.joinmastodon.org/admin/install/</p>
|
|||
|
<pre><code class="nim">
|
|||
|
|
|||
|
[ Belladona ] [ /dev/pts/16 ] [~]
|
|||
|
→ adduser --disabled-login mastodon
|
|||
|
Adding user `mastodon' ...
|
|||
|
Adding new group `mastodon' (1000) ...
|
|||
|
Adding new user `mastodon' (1000) with group `mastodon (1000)' ...
|
|||
|
Creating home directory `/home/mastodon' ...
|
|||
|
Copying files from `/etc/skel' ...
|
|||
|
Changing the user information for mastodon
|
|||
|
Enter the new value, or press ENTER for the default
|
|||
|
Full Name []:
|
|||
|
Room Number []:
|
|||
|
Work Phone []:
|
|||
|
Home Phone []:
|
|||
|
Other []:
|
|||
|
Is the information correct? [Y/n]
|
|||
|
Adding new user `mastodon' to supplemental / extra groups `users' ...
|
|||
|
Adding user `mastodon' to group `users' ...
|
|||
|
|
|||
|
[ Belladona ] [ /dev/pts/16 ] [~]
|
|||
|
→ su - mastodon
|
|||
|
This account is currently not available.
|
|||
|
|
|||
|
[ Belladona ] [ /dev/pts/16 ] [~]
|
|||
|
→ su - mastodon
|
|||
|
This account is currently not available.
|
|||
|
|
|||
|
[ Belladona ] [ /dev/pts/16 ] [~]
|
|||
|
→ sudo -u mastodon
|
|||
|
usage: sudo -h | -K | -k | -V
|
|||
|
usage: sudo -v [-ABkNnS] [-g group] [-h host] [-p prompt] [-u user]
|
|||
|
usage: sudo -l [-ABkNnS] [-g group] [-h host] [-p prompt] [-U user] [-u user] [command [arg ...]]
|
|||
|
usage: sudo [-ABbEHkNnPS] [-r role] [-t type] [-C num] [-D directory] [-g group] [-h host] [-p prompt] [-R directory] [-T timeout] [-u user] [VAR=value] [-i | -s] [command [arg ...]]
|
|||
|
usage: sudo -e [-ABkNnS] [-r role] [-t type] [-C num] [-D directory] [-g group] [-h host] [-p prompt] [-R directory] [-T timeout] [-u user] file ...
|
|||
|
|
|||
|
[ Belladona ] [ /dev/pts/16 ] [~]
|
|||
|
→ sudo -u mastodon bash
|
|||
|
mastodon@Belladona:/root$ pwd
|
|||
|
/root
|
|||
|
mastodon@Belladona:/root$ exit
|
|||
|
exit
|
|||
|
|
|||
|
[ Belladona ] [ /dev/pts/16 ] [~]
|
|||
|
→ mkdir /srv/mastodon
|
|||
|
mkdir: cannot create directory ‘/srv/mastodon’: File exists
|
|||
|
|
|||
|
[ Belladona ] [ /dev/pts/16 ] [~]
|
|||
|
→ sudo -u mastodon bash
|
|||
|
mastodon@Belladona:/root$ id
|
|||
|
uid=1000(mastodon) gid=1000(mastodon) groups=1000(mastodon),100(users)
|
|||
|
mastodon@Belladona:/root$ ls
|
|||
|
ls: cannot open directory '.': Permission denied
|
|||
|
mastodon@Belladona:/root$ exit
|
|||
|
exit
|
|||
|
|
|||
|
[ Belladona ] [ /dev/pts/16 ] [~]
|
|||
|
→ mkdir /home/mastodon
|
|||
|
mkdir: cannot create directory ‘/home/mastodon’: File exists
|
|||
|
|
|||
|
[ Belladona ] [ /dev/pts/16 ] [~]
|
|||
|
→ sudo -u mastodon bash
|
|||
|
mastodon@Belladona:/root$ cd /home/mastodon
|
|||
|
mastodon@Belladona:~$ ls
|
|||
|
mastodon@Belladona:~$ ls -lash
|
|||
|
total 24K
|
|||
|
4.0K drwx------ 2 mastodon mastodon 4.0K Mar 23 15:24 .
|
|||
|
4.0K drwxr-xr-x 3 root root 4.0K Mar 23 15:22 ..
|
|||
|
4.0K -rw------- 1 mastodon mastodon 20 Mar 23 15:24 .bash_history
|
|||
|
4.0K -rw-r--r-- 1 mastodon mastodon 220 Mar 23 15:22 .bash_logout
|
|||
|
4.0K -rw-r--r-- 1 mastodon mastodon 3.5K Mar 23 15:22 .bashrc
|
|||
|
0 -rw-r--r-- 1 mastodon mastodon 0 Mar 23 15:22 .cloud-locale-test.skip
|
|||
|
4.0K -rw-r--r-- 1 mastodon mastodon 807 Mar 23 15:22 .profile
|
|||
|
mastodon@Belladona:~$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv
|
|||
|
Cloning into '/home/mastodon/.rbenv'...
|
|||
|
remote: Enumerating objects: 3270, done.
|
|||
|
remote: Counting objects: 100% (420/420), done.
|
|||
|
remote: Compressing objects: 100% (218/218), done.
|
|||
|
remote: Total 3270 (delta 234), reused 327 (delta 188), pack-reused 2850
|
|||
|
Receiving objects: 100% (3270/3270), 662.28 KiB | 5.56 MiB/s, done.
|
|||
|
Resolving deltas: 100% (2024/2024), done.
|
|||
|
mastodon@Belladona:~$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
|
|||
|
mastodon@Belladona:~$ echo 'eval "$(rbenv init -)"' >> ~/.bashrc
|
|||
|
mastodon@Belladona:~$ exec bash
|
|||
|
mastodon@Belladona:~$ git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
|
|||
|
Cloning into '/home/mastodon/.rbenv/plugins/ruby-build'...
|
|||
|
remote: Enumerating objects: 15923, done.
|
|||
|
remote: Counting objects: 100% (4057/4057), done.
|
|||
|
remote: Compressing objects: 100% (363/363), done.
|
|||
|
remote: Total 15923 (delta 3854), reused 3819 (delta 3682), pack-reused 11866
|
|||
|
Receiving objects: 100% (15923/15923), 3.11 MiB | 15.55 MiB/s, done.
|
|||
|
Resolving deltas: 100% (11360/11360), done.
|
|||
|
mastodon@Belladona:~$ RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.2.3
|
|||
|
==> Downloading ruby-3.2.3.tar.gz...
|
|||
|
-> curl -q -fL -o ruby-3.2.3.tar.gz https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.3.tar.gz
|
|||
|
% Total % Received % Xferd Average Speed Time Time Time Current
|
|||
|
Dload Upload Total Spent Left Speed
|
|||
|
100 19.6M 100 19.6M 0 0 18.7M 0 0:00:01 0:00:01 --:--:-- 18.7M
|
|||
|
==> Installing ruby-3.2.3...
|
|||
|
-> ./configure "--prefix=$HOME/.rbenv/versions/3.2.3" --enable-shared --with-ext=openssl,psych,+ --with-jemalloc
|
|||
|
-> make -j 12
|
|||
|
-> make install
|
|||
|
==> Installed ruby-3.2.3 to /home/mastodon/.rbenv/versions/3.2.3
|
|||
|
|
|||
|
NOTE: to activate this Ruby version as the new default, run: rbenv global 3.2.3
|
|||
|
mastodon@Belladona:~$ rbenv global 3.2.3
|
|||
|
mastodon@Belladona:~$ gem install bundler --no-document
|
|||
|
Fetching bundler-2.5.7.gem
|
|||
|
Successfully installed bundler-2.5.7
|
|||
|
1 gem installed
|
|||
|
|
|||
|
A new release of RubyGems is available: 3.4.19 → 3.5.7!
|
|||
|
Run `gem update --system 3.5.7` to update your installation.
|
|||
|
|
|||
|
mastodon@Belladona:~$ exit
|
|||
|
exit
|
|||
|
|
|||
|
[ Belladona ] [ /dev/pts/16 ] [~]
|
|||
|
→ sudo -u postgres psql
|
|||
|
psql (16.2 (Debian 16.2-1.pgdg120+2))
|
|||
|
Type "help" for help.
|
|||
|
|
|||
|
postgres=# CREATE USER mastodon CREATEDB;
|
|||
|
CREATE ROLE
|
|||
|
postgres=# \q
|
|||
|
|
|||
|
[ Belladona ] [ /dev/pts/16 ] [~]
|
|||
|
→ su - mastodon
|
|||
|
This account is currently not available.
|
|||
|
|
|||
|
[ Belladona ] [ /dev/pts/16 ] [~]
|
|||
|
→ sudo -u mastodon bash
|
|||
|
mastodon@Belladona:/root$ cd /home/mastodon
|
|||
|
mastodon@Belladona:~$ git clone https://github.com/mastodon/mastodon.git live && cd live
|
|||
|
Cloning into 'live'...
|
|||
|
remote: Enumerating objects: 190880, done.
|
|||
|
remote: Counting objects: 100% (17/17), done.
|
|||
|
remote: Compressing objects: 100% (17/17), done.
|
|||
|
remote: Total 190880 (delta 0), reused 1 (delta 0), pack-reused 190863
|
|||
|
Receiving objects: 100% (190880/190880), 228.45 MiB | 14.19 MiB/s, done.
|
|||
|
Resolving deltas: 100% (141462/141462), done.
|
|||
|
mastodon@Belladona:~/live$ git checkout $(git tag -l | grep '^v[0-9.]*$' | sort -V | tail -n 1)
|
|||
|
Note: switching to 'v4.2.8'.
|
|||
|
|
|||
|
You are in 'detached HEAD' state. You can look around, make experimental
|
|||
|
changes and commit them, and you can discard any commits you make in this
|
|||
|
state without impacting any branches by switching back to a branch.
|
|||
|
|
|||
|
If you want to create a new branch to retain commits you create, you may
|
|||
|
do so (now or later) by using -c with the switch command. Example:
|
|||
|
|
|||
|
git switch -c new-branch-name>
|
|||
|
|
|||
|
Or undo this operation with:
|
|||
|
|
|||
|
git switch -
|
|||
|
|
|||
|
Turn off this advice by setting config variable advice.detachedHead to false
|
|||
|
|
|||
|
HEAD is now at bdb6650eb Bump version to v4.2.8 (#29370)
|
|||
|
mastodon@Belladona:~/live$ bundle config deployment 'true'
|
|||
|
mastodon@Belladona:~/live$ bundle config without 'development test'
|
|||
|
mastodon@Belladona:~/live$ bundle install -j$(getconf _NPROCESSORS_ONLN)
|
|||
|
Bundler 2.5.7 is running, but your lockfile was generated with 2.4.13. Installing Bundler 2.4.13 and restarting using that version.
|
|||
|
Fetching gem metadata from https://rubygems.org/.
|
|||
|
Fetching bundler 2.4.13
|
|||
|
Installing bundler 2.4.13
|
|||
|
Fetching gem metadata from https://rubygems.org/.........
|
|||
|
Fetching https://github.com/stanhu/omniauth-cas.git
|
|||
|
Fetching https://github.com/mastodon/rails-settings-cached.git
|
|||
|
Fetching https://github.com/ClearlyClaire/webpush.git
|
|||
|
Fetching rake 13.0.6
|
|||
|
Installing rake 13.0.6
|
|||
|
Fetching date 3.3.4
|
|||
|
Fetching mini_mime 1.1.5
|
|||
|
Fetching minitest 5.19.0
|
|||
|
Fetching concurrent-ruby 1.2.3
|
|||
|
Fetching erubi 1.12.0
|
|||
|
Fetching racc 1.7.3
|
|||
|
Fetching crass 1.0.6
|
|||
|
Fetching rack 2.2.8.1
|
|||
|
Fetching nio4r 2.7.0
|
|||
|
Fetching websocket-extensions 0.1.5
|
|||
|
Fetching marcel 1.0.2
|
|||
|
Fetching builder 3.2.4
|
|||
|
Installing erubi 1.12.0
|
|||
|
Installing crass 1.0.6
|
|||
|
Installing websocket-extensions 0.1.5
|
|||
|
Installing mini_mime 1.1.5
|
|||
|
Fetching timeout 0.4.1
|
|||
|
Installing builder 3.2.4
|
|||
|
Installing marcel 1.0.2
|
|||
|
Installing date 3.3.4 with native extensions
|
|||
|
Installing racc 1.7.3 with native extensions
|
|||
|
Fetching jsonapi-renderer 0.2.2
|
|||
|
Installing timeout 0.4.1
|
|||
|
Installing minitest 5.19.0
|
|||
|
Installing nio4r 2.7.0 with native extensions
|
|||
|
Fetching public_suffix 5.0.3
|
|||
|
Installing jsonapi-renderer 0.2.2
|
|||
|
Fetching aes_key_wrap 1.1.0
|
|||
|
Installing rack 2.2.8.1
|
|||
|
Fetching android_key_attestation 0.3.0
|
|||
|
Installing aes_key_wrap 1.1.0
|
|||
|
Fetching encryptor 3.0.0
|
|||
|
Fetching attr_required 1.0.1
|
|||
|
Installing android_key_attestation 0.3.0
|
|||
|
Installing public_suffix 5.0.3
|
|||
|
Installing concurrent-ruby 1.2.3
|
|||
|
Installing attr_required 1.0.1
|
|||
|
Fetching awrence 1.2.1
|
|||
|
Fetching aws-eventstream 1.2.0
|
|||
|
Installing awrence 1.2.1
|
|||
|
Fetching aws-partitions 1.809.0
|
|||
|
Installing aws-eventstream 1.2.0
|
|||
|
Fetching jmespath 1.6.2
|
|||
|
Fetching faraday-em_http 1.0.0
|
|||
|
Fetching faraday-em_synchrony 1.0.0
|
|||
|
Installing encryptor 3.0.0
|
|||
|
Installing faraday-em_http 1.0.0
|
|||
|
Installing jmespath 1.6.2
|
|||
|
Installing aws-partitions 1.809.0
|
|||
|
Installing faraday-em_synchrony 1.0.0
|
|||
|
Fetching faraday-excon 1.1.0
|
|||
|
Fetching faraday-httpclient 1.0.1
|
|||
|
Installing faraday-excon 1.1.0
|
|||
|
Fetching multipart-post 2.3.0
|
|||
|
Fetching faraday-net_http 1.0.1
|
|||
|
Installing faraday-httpclient 1.0.1
|
|||
|
Fetching faraday-patron 1.0.0
|
|||
|
Installing multipart-post 2.3.0
|
|||
|
Fetching faraday-net_http_persistent 1.2.0
|
|||
|
Installing faraday-net_http 1.0.1
|
|||
|
Fetching faraday-rack 1.0.0
|
|||
|
Installing faraday-patron 1.0.0
|
|||
|
Installing faraday-net_http_persistent 1.2.0
|
|||
|
Fetching faraday-retry 1.0.3
|
|||
|
Using ruby2_keywords 0.0.5
|
|||
|
Fetching connection_pool 2.4.1
|
|||
|
Fetching bcp47_spec 0.2.1
|
|||
|
Fetching bcrypt 3.1.18
|
|||
|
Installing faraday-rack 1.0.0
|
|||
|
Fetching bindata 2.4.15
|
|||
|
Installing faraday-retry 1.0.3
|
|||
|
Installing connection_pool 2.4.1
|
|||
|
Fetching blurhash 0.1.7
|
|||
|
Installing bcp47_spec 0.2.1
|
|||
|
Fetching msgpack 1.7.1
|
|||
|
Installing blurhash 0.1.7 with native extensions
|
|||
|
Fetching browser 5.3.1
|
|||
|
Fetching redis 4.8.1
|
|||
|
Using bundler 2.4.13
|
|||
|
Fetching cbor 0.5.9.6
|
|||
|
Installing bcrypt 3.1.18 with native extensions
|
|||
|
Installing bindata 2.4.15
|
|||
|
Fetching charlock_holmes 0.7.7
|
|||
|
Fetching multi_json 1.15.0
|
|||
|
Installing msgpack 1.7.1 with native extensions
|
|||
|
Installing cbor 0.5.9.6 with native extensions
|
|||
|
Installing redis 4.8.1
|
|||
|
Installing browser 5.3.1
|
|||
|
Installing charlock_holmes 0.7.7 with native extensions
|
|||
|
Installing multi_json 1.15.0
|
|||
|
Fetching elasticsearch-dsl 0.1.10
|
|||
|
Fetching chunky_png 1.4.0
|
|||
|
Fetching climate_control 0.2.0
|
|||
|
Fetching cocoon 1.2.15
|
|||
|
Installing elasticsearch-dsl 0.1.10
|
|||
|
Installing climate_control 0.2.0
|
|||
|
Fetching color_diff 0.1
|
|||
|
Using openssl 3.1.0
|
|||
|
Fetching orm_adapter 0.5.0
|
|||
|
Installing cocoon 1.2.15
|
|||
|
Installing color_diff 0.1
|
|||
|
Installing chunky_png 1.4.0
|
|||
|
Fetching method_source 1.0.0
|
|||
|
Fetching thor 1.3.0
|
|||
|
Installing method_source 1.0.0
|
|||
|
Fetching rotp 6.2.2
|
|||
|
Fetching zeitwerk 2.6.13
|
|||
|
Installing orm_adapter 0.5.0
|
|||
|
Fetching unf_ext 0.0.8.2
|
|||
|
Installing thor 1.3.0
|
|||
|
Fetching dotenv 2.8.1
|
|||
|
Installing rotp 6.2.2
|
|||
|
Installing zeitwerk 2.6.13
|
|||
|
Installing dotenv 2.8.1
|
|||
|
Fetching ed25519 1.3.0
|
|||
|
Fetching excon 0.100.0
|
|||
|
Fetching fast_blank 1.0.1
|
|||
|
Installing ed25519 1.3.0 with native extensions
|
|||
|
Installing unf_ext 0.0.8.2 with native extensions
|
|||
|
Installing fast_blank 1.0.1 with native extensions
|
|||
|
Fetching fastimage 2.2.7
|
|||
|
Installing excon 0.100.0
|
|||
|
Installing fastimage 2.2.7
|
|||
|
Fetching ffi 1.15.5
|
|||
|
Fetching formatador 0.3.0
|
|||
|
Installing formatador 0.3.0
|
|||
|
Fetching mime-types-data 3.2023.0808
|
|||
|
Fetching ipaddress 0.8.3
|
|||
|
Fetching raabro 1.4.0
|
|||
|
Installing ffi 1.15.5 with native extensions
|
|||
|
Installing mime-types-data 3.2023.0808
|
|||
|
Installing raabro 1.4.0
|
|||
|
Fetching temple 0.10.2
|
|||
|
Fetching tilt 2.2.0
|
|||
|
Installing ipaddress 0.8.3
|
|||
|
Fetching hashie 5.0.0
|
|||
|
Using json 2.6.3
|
|||
|
Fetching hiredis 0.6.3
|
|||
|
Installing temple 0.10.2
|
|||
|
Installing tilt 2.2.0
|
|||
|
Installing hashie 5.0.0
|
|||
|
Fetching hkdf 0.3.0
|
|||
|
Fetching htmlentities 4.3.4
|
|||
|
Fetching http-form_data 2.3.0
|
|||
|
Installing hkdf 0.3.0
|
|||
|
Fetching http_accept_language 2.1.1
|
|||
|
Installing hiredis 0.6.3 with native extensions
|
|||
|
Installing htmlentities 4.3.4
|
|||
|
Installing http_accept_language 2.1.1
|
|||
|
Fetching httpclient 2.8.3
|
|||
|
Fetching rainbow 3.1.1
|
|||
|
Installing http-form_data 2.3.0
|
|||
|
Installing rainbow 3.1.1
|
|||
|
Fetching json-canonicalization 1.0.0
|
|||
|
Fetching idn-ruby 0.1.5
|
|||
|
Installing httpclient 2.8.3
|
|||
|
Installing json-canonicalization 1.0.0
|
|||
|
Installing idn-ruby 0.1.5 with native extensions
|
|||
|
Fetching link_header 0.0.8
|
|||
|
Fetching jwt 2.7.1
|
|||
|
Installing jwt 2.7.1
|
|||
|
Fetching kaminari-core 1.2.2
|
|||
|
Installing kaminari-core 1.2.2
|
|||
|
Using uri 0.12.2
|
|||
|
Installing link_header 0.0.8
|
|||
|
Fetching statsd-ruby 1.5.0
|
|||
|
Fetching net-ldap 0.18.0
|
|||
|
Installing statsd-ruby 1.5.0
|
|||
|
Installing net-ldap 0.18.0
|
|||
|
Fetching oj 3.16.1
|
|||
|
Fetching rexml 3.2.6
|
|||
|
Installing rexml 3.2.6
|
|||
|
Installing oj 3.16.1 with native extensions
|
|||
|
Fetching ox 2.14.17
|
|||
|
Installing ox 2.14.17 with native extensions
|
|||
|
Fetching parslet 2.0.0
|
|||
|
Installing parslet 2.0.0
|
|||
|
Fetching tty-color 0.6.0
|
|||
|
Installing tty-color 0.6.0
|
|||
|
Fetching pg 1.5.5
|
|||
|
Installing pg 1.5.5 with native extensions
|
|||
|
Fetching posix-spawn 0.3.15
|
|||
|
Fetching private_address_check 0.5.0
|
|||
|
Installing posix-spawn 0.3.15 with native extensions
|
|||
|
Installing private_address_check 0.5.0
|
|||
|
Fetching redcarpet 3.6.0
|
|||
|
Installing redcarpet 3.6.0 with native extensions
|
|||
|
Fetching rqrcode_core 1.2.0
|
|||
|
Installing rqrcode_core 1.2.0
|
|||
|
Fetching ruby-progressbar 1.13.0
|
|||
|
Installing ruby-progressbar 1.13.0
|
|||
|
Fetching rubyzip 2.3.2
|
|||
|
Installing rubyzip 2.3.2
|
|||
|
Fetching semantic_range 3.0.0
|
|||
|
Installing semantic_range 3.0.0
|
|||
|
Fetching tty-cursor 0.7.1
|
|||
|
Installing tty-cursor 0.7.1
|
|||
|
Fetching tty-screen 0.8.1
|
|||
|
Installing tty-screen 0.8.1
|
|||
|
Fetching wisper 2.0.1
|
|||
|
Installing wisper 2.0.1
|
|||
|
Fetching xorcist 1.1.3
|
|||
|
Fetching websocket-driver 0.7.6
|
|||
|
Installing xorcist 1.1.3 with native extensions
|
|||
|
Installing websocket-driver 0.7.6 with native extensions
|
|||
|
Fetching net-protocol 0.2.2
|
|||
|
Fetching aws-sigv4 1.6.0
|
|||
|
Installing aws-sigv4 1.6.0
|
|||
|
Installing net-protocol 0.2.2
|
|||
|
Fetching addressable 2.8.5
|
|||
|
Fetching nokogiri 1.16.2 (x86_64-linux)
|
|||
|
Fetching attr_encrypted 4.0.0
|
|||
|
Installing addressable 2.8.5
|
|||
|
Installing attr_encrypted 4.0.0
|
|||
|
Fetching rack-test 2.1.0
|
|||
|
Fetching warden 1.2.9
|
|||
|
Installing rack-test 2.1.0
|
|||
|
Fetching request_store 1.5.1
|
|||
|
Installing warden 1.2.9
|
|||
|
Fetching rack-protection 3.0.5
|
|||
|
Installing request_store 1.5.1
|
|||
|
Installing rack-protection 3.0.5
|
|||
|
Fetching rack-attack 6.7.0
|
|||
|
Fetching rack-cors 2.0.1
|
|||
|
Installing rack-cors 2.0.1
|
|||
|
Installing rack-attack 6.7.0
|
|||
|
Fetching rack-proxy 0.7.6
|
|||
|
Fetching faraday-multipart 1.0.4
|
|||
|
Fetching net-http-persistent 4.0.2
|
|||
|
Installing nokogiri 1.16.2 (x86_64-linux)
|
|||
|
Installing rack-proxy 0.7.6
|
|||
|
Fetching i18n 1.14.1
|
|||
|
Installing net-http-persistent 4.0.2
|
|||
|
Fetching sprockets 3.7.2
|
|||
|
Installing faraday-multipart 1.0.4
|
|||
|
Fetching brpoplpush-redis_script 0.1.3
|
|||
|
Fetching tzinfo 2.0.6
|
|||
|
Installing sprockets 3.7.2
|
|||
|
Installing i18n 1.14.1
|
|||
|
Installing brpoplpush-redis_script 0.1.3
|
|||
|
Fetching mario-redis-lock 1.2.1
|
|||
|
Fetching sidekiq 6.5.12
|
|||
|
Fetching redis-namespace 1.11.0
|
|||
|
Installing tzinfo 2.0.6
|
|||
|
Installing mario-redis-lock 1.2.1
|
|||
|
Fetching redlock 1.3.2
|
|||
|
Fetching elasticsearch-api 7.13.3
|
|||
|
Installing redis-namespace 1.11.0
|
|||
|
Fetching openssl-signature_algorithm 1.3.0
|
|||
|
Installing redlock 1.3.2
|
|||
|
Fetching terrapin 0.6.0
|
|||
|
Installing openssl-signature_algorithm 1.3.0
|
|||
|
Installing sidekiq 6.5.12
|
|||
|
Installing elasticsearch-api 7.13.3
|
|||
|
Installing terrapin 0.6.0
|
|||
|
Fetching mime-types 3.5.1
|
|||
|
Fetching hcaptcha 7.1.0
|
|||
|
Installing mime-types 3.5.1
|
|||
|
Installing hcaptcha 7.1.0
|
|||
|
Fetching haml 6.1.2
|
|||
|
Fetching httplog 1.6.2
|
|||
|
Installing haml 6.1.2 with native extensions
|
|||
|
Fetching safety_net_attestation 0.4.0
|
|||
|
Installing httplog 1.6.2
|
|||
|
Using webpush 0.3.8 from https://github.com/ClearlyClaire/webpush.git (at f14a4d5@f14a4d5)
|
|||
|
Installing safety_net_attestation 0.4.0
|
|||
|
Fetching rdf 3.3.1
|
|||
|
Fetching net-http 0.3.2
|
|||
|
Fetching unf 0.1.4
|
|||
|
Installing rdf 3.3.1
|
|||
|
Installing net-http 0.3.2
|
|||
|
Fetching pastel 0.8.0
|
|||
|
Installing unf 0.1.4
|
|||
|
Installing pastel 0.8.0
|
|||
|
Fetching rqrcode 2.2.0
|
|||
|
Fetching puma 6.4.2
|
|||
|
Fetching tty-reader 0.9.0
|
|||
|
Fetching net-pop 0.1.2
|
|||
|
Fetching net-smtp 0.3.4
|
|||
|
Installing tty-reader 0.9.0
|
|||
|
Fetching aws-sdk-core 3.181.0
|
|||
|
Installing rqrcode 2.2.0
|
|||
|
Installing net-smtp 0.3.4
|
|||
|
Fetching css_parser 1.14.0
|
|||
|
Installing net-pop 0.1.2
|
|||
|
Installing puma 6.4.2 with native extensions
|
|||
|
Fetching omniauth 2.1.1
|
|||
|
Fetching faraday 1.10.3
|
|||
|
Fetching activesupport 7.0.8.1
|
|||
|
Installing css_parser 1.14.0
|
|||
|
Installing omniauth 2.1.1
|
|||
|
Installing aws-sdk-core 3.181.0
|
|||
|
Installing faraday 1.10.3
|
|||
|
Fetching et-orbi 1.2.7
|
|||
|
Installing et-orbi 1.2.7
|
|||
|
Fetching tzinfo-data 1.2023.3
|
|||
|
Fetching stoplight 3.0.2
|
|||
|
Installing stoplight 3.0.2
|
|||
|
Fetching cose 1.3.0
|
|||
|
Installing activesupport 7.0.8.1
|
|||
|
Installing cose 1.3.0
|
|||
|
Fetching tpm-key_attestation 0.12.0
|
|||
|
Installing tpm-key_attestation 0.12.0
|
|||
|
Installing tzinfo-data 1.2023.3
|
|||
|
Fetching sidekiq-bulk 0.2.0
|
|||
|
Installing sidekiq-bulk 0.2.0
|
|||
|
Fetching sidekiq-unique-jobs 7.1.33
|
|||
|
Fetching fog-core 2.1.0
|
|||
|
Fetching bootsnap 1.16.0
|
|||
|
Fetching loofah 2.21.4
|
|||
|
Installing bootsnap 1.16.0 with native extensions
|
|||
|
Installing sidekiq-unique-jobs 7.1.33
|
|||
|
Installing fog-core 2.1.0
|
|||
|
Installing loofah 2.21.4
|
|||
|
Fetching ruby-saml 1.15.0
|
|||
|
Installing ruby-saml 1.15.0
|
|||
|
Fetching sanitize 6.0.2
|
|||
|
Installing sanitize 6.0.2
|
|||
|
Fetching domain_name 0.5.20190701
|
|||
|
Fetching twitter-text 3.1.0
|
|||
|
Fetching json-ld 3.3.1
|
|||
|
Fetching rdf-normalize 0.6.1
|
|||
|
Fetching tty-prompt 0.23.1
|
|||
|
Installing twitter-text 3.1.0
|
|||
|
Installing domain_name 0.5.20190701
|
|||
|
Installing rdf-normalize 0.6.1
|
|||
|
Fetching premailer 1.21.0
|
|||
|
Using omniauth-cas 2.0.0 from https://github.com/stanhu/omniauth-cas.git (at 4211e6d@4211e6d)
|
|||
|
Fetching fugit 1.8.1
|
|||
|
Installing json-ld 3.3.1
|
|||
|
Fetching net-imap 0.3.7
|
|||
|
Fetching faraday_middleware 1.2.0
|
|||
|
Installing tty-prompt 0.23.1
|
|||
|
Installing premailer 1.21.0
|
|||
|
Installing fugit 1.8.1
|
|||
|
Installing faraday_middleware 1.2.0
|
|||
|
Installing net-imap 0.3.7
|
|||
|
Fetching elasticsearch-transport 7.13.3
|
|||
|
Fetching rails-html-sanitizer 1.6.0
|
|||
|
Fetching webauthn 3.0.0
|
|||
|
Fetching rails-dom-testing 2.1.1
|
|||
|
Fetching globalid 1.1.0
|
|||
|
Installing rails-dom-testing 2.1.1
|
|||
|
Installing rails-html-sanitizer 1.6.0
|
|||
|
Fetching activemodel 7.0.8.1
|
|||
|
Installing globalid 1.1.0
|
|||
|
Fetching case_transform 0.2
|
|||
|
Installing webauthn 3.0.0
|
|||
|
Installing elasticsearch-transport 7.13.3
|
|||
|
Fetching json-jwt 1.15.3
|
|||
|
Fetching nsa 0.3.0
|
|||
|
Installing activemodel 7.0.8.1
|
|||
|
Installing case_transform 0.2
|
|||
|
Fetching swd 1.3.0
|
|||
|
Installing nsa 0.3.0
|
|||
|
Installing json-jwt 1.15.3
|
|||
|
Fetching webfinger 1.2.0
|
|||
|
Fetching pundit 2.3.0
|
|||
|
Installing swd 1.3.0
|
|||
|
Fetching simple-navigation 4.4.0
|
|||
|
Fetching fog-json 1.2.0
|
|||
|
Fetching omniauth-saml 2.1.0
|
|||
|
Installing pundit 2.3.0
|
|||
|
Installing webfinger 1.2.0
|
|||
|
Installing fog-json 1.2.0
|
|||
|
Installing omniauth-saml 2.1.0
|
|||
|
Fetching aws-sdk-kms 1.71.0
|
|||
|
Installing simple-navigation 4.4.0
|
|||
|
Fetching http-cookie 1.0.5
|
|||
|
Fetching json-ld-preloaded 3.2.2
|
|||
|
Fetching rufus-scheduler 3.9.1
|
|||
|
Fetching azure-storage-common 2.0.4
|
|||
|
Installing http-cookie 1.0.5
|
|||
|
Installing rufus-scheduler 3.9.1
|
|||
|
Fetching actionview 7.0.8.1
|
|||
|
Installing aws-sdk-kms 1.71.0
|
|||
|
Installing azure-storage-common 2.0.4
|
|||
|
Installing json-ld-preloaded 3.2.2
|
|||
|
Fetching activejob 7.0.8.1
|
|||
|
Fetching mail 2.8.1
|
|||
|
Fetching elasticsearch 7.13.3
|
|||
|
Fetching rack-oauth2 1.21.3
|
|||
|
Fetching activerecord 7.0.8.1
|
|||
|
Installing actionview 7.0.8.1
|
|||
|
Installing activejob 7.0.8.1
|
|||
|
Installing rack-oauth2 1.21.3
|
|||
|
Installing elasticsearch 7.13.3
|
|||
|
Fetching kt-paperclip 7.2.1
|
|||
|
Fetching validate_url 1.0.15
|
|||
|
Installing mail 2.8.1
|
|||
|
Installing validate_url 1.0.15
|
|||
|
Fetching fog-openstack 0.3.10
|
|||
|
Installing activerecord 7.0.8.1
|
|||
|
Fetching sidekiq-scheduler 5.0.3
|
|||
|
Fetching aws-sdk-s3 1.133.0
|
|||
|
Installing kt-paperclip 7.2.1
|
|||
|
Installing sidekiq-scheduler 5.0.3
|
|||
|
Installing fog-openstack 0.3.10
|
|||
|
Fetching azure-storage-blob 2.0.3
|
|||
|
Installing azure-storage-blob 2.0.3
|
|||
|
Installing aws-sdk-s3 1.133.0
|
|||
|
Fetching chewy 7.3.4
|
|||
|
Fetching actionpack 7.0.8.1
|
|||
|
Fetching kaminari-actionview 1.2.2
|
|||
|
Fetching md-paperclip-azure 2.2.0
|
|||
|
Installing chewy 7.3.4
|
|||
|
Installing kaminari-actionview 1.2.2
|
|||
|
Fetching validate_email 0.1.6
|
|||
|
Installing actionpack 7.0.8.1
|
|||
|
Installing md-paperclip-azure 2.2.0
|
|||
|
Installing validate_email 0.1.6
|
|||
|
Fetching openid_connect 1.4.2
|
|||
|
Installing openid_connect 1.4.2
|
|||
|
Fetching discard 1.2.1
|
|||
|
Fetching kaminari-activerecord 1.2.2
|
|||
|
Fetching strong_migrations 0.8.0
|
|||
|
Fetching pghero 3.3.4
|
|||
|
Fetching omniauth_openid_connect 0.6.1
|
|||
|
Installing discard 1.2.1
|
|||
|
Installing kaminari-activerecord 1.2.2
|
|||
|
Fetching kaminari 1.2.2
|
|||
|
Installing omniauth_openid_connect 0.6.1
|
|||
|
Installing strong_migrations 0.8.0
|
|||
|
Installing kaminari 1.2.2
|
|||
|
Fetching actioncable 7.0.8.1
|
|||
|
Fetching actionmailer 7.0.8.1
|
|||
|
Fetching activestorage 7.0.8.1
|
|||
|
Installing pghero 3.3.4
|
|||
|
Installing actioncable 7.0.8.1
|
|||
|
Installing actionmailer 7.0.8.1
|
|||
|
Fetching active_model_serializers 0.10.13
|
|||
|
Fetching railties 7.0.8.1
|
|||
|
Installing activestorage 7.0.8.1
|
|||
|
Fetching omniauth-rails_csrf_protection 1.0.1
|
|||
|
Installing active_model_serializers 0.10.13
|
|||
|
Fetching simple_form 5.2.0
|
|||
|
Installing omniauth-rails_csrf_protection 1.0.1
|
|||
|
Fetching sprockets-rails 3.4.2
|
|||
|
Installing sprockets-rails 3.4.2
|
|||
|
Fetching premailer-rails 1.12.0
|
|||
|
Installing simple_form 5.2.0
|
|||
|
Fetching ffi-compiler 1.0.1
|
|||
|
Installing railties 7.0.8.1
|
|||
|
Installing premailer-rails 1.12.0
|
|||
|
Installing ffi-compiler 1.0.1
|
|||
|
Fetching llhttp-ffi 0.4.0
|
|||
|
Fetching actiontext 7.0.8.1
|
|||
|
Fetching actionmailbox 7.0.8.1
|
|||
|
Installing llhttp-ffi 0.4.0 with native extensions
|
|||
|
Installing actionmailbox 7.0.8.1
|
|||
|
Installing actiontext 7.0.8.1
|
|||
|
Fetching responders 3.1.0
|
|||
|
Fetching dotenv-rails 2.8.1
|
|||
|
Fetching haml-rails 2.1.0
|
|||
|
Fetching rails 7.0.8.1
|
|||
|
Fetching doorkeeper 5.6.6
|
|||
|
Fetching lograge 0.13.0
|
|||
|
Fetching rails-i18n 7.0.7
|
|||
|
Installing dotenv-rails 2.8.1
|
|||
|
Installing responders 3.1.0
|
|||
|
Installing haml-rails 2.1.0
|
|||
|
Installing rails 7.0.8.1
|
|||
|
Installing lograge 0.13.0
|
|||
|
Fetching scenic 1.7.0
|
|||
|
Installing rails-i18n 7.0.7
|
|||
|
Fetching webpacker 5.4.4
|
|||
|
Using rails-settings-cached 0.6.6 from https://github.com/mastodon/rails-settings-cached.git (at v0.6.6-aliases-true@86328ef)
|
|||
|
Installing doorkeeper 5.6.6
|
|||
|
Installing scenic 1.7.0
|
|||
|
Fetching devise 4.9.2
|
|||
|
Installing webpacker 5.4.4
|
|||
|
Installing devise 4.9.2
|
|||
|
Fetching http 5.1.1
|
|||
|
Installing http 5.1.1
|
|||
|
Fetching devise-two-factor 4.1.0
|
|||
|
Installing devise-two-factor 4.1.0
|
|||
|
Bundle complete! 130 Gemfile dependencies, 243 gems now installed.
|
|||
|
Gems in the groups 'development' and 'test' were not installed.
|
|||
|
Bundled gems are installed into `./vendor/bundle`
|
|||
|
Post-install message from encryptor:
|
|||
|
|
|||
|
|
|||
|
|
|||
|
Please be aware that Encryptor v2.0.0 had a major security bug when using AES-*-GCM algorithms.
|
|||
|
|
|||
|
By default You will not be able to decrypt data that was previously encrypted using an AES-*-GCM algorithm.
|
|||
|
|
|||
|
Please see the README and https://github.com/attr-encrypted/encryptor/pull/22 for more information.
|
|||
|
|
|||
|
|
|||
|
Post-install message from attr_encrypted:
|
|||
|
|
|||
|
|
|||
|
|
|||
|
WARNING: Using `#encrypted_attributes` is no longer supported. Instead, use `#attr_encrypted_encrypted_attributes` to avoid
|
|||
|
collision with Active Record 7 native encryption.
|
|||
|
|
|||
|
|
|||
|
Post-install message from devise:
|
|||
|
|
|||
|
[DEVISE] Please review the [changelog] and [upgrade guide] for more info on Hotwire / Turbo integration.
|
|||
|
|
|||
|
[changelog] https://github.com/heartcombo/devise/blob/main/CHANGELOG.md
|
|||
|
[upgrade guide] https://github.com/heartcombo/devise/wiki/How-To:-Upgrade-to-Devise-4.9.0-%5BHotwire-Turbo-integration%5D
|
|||
|
Post-install message from doorkeeper:
|
|||
|
Starting from 5.5.0 RC1 Doorkeeper requires client authentication for Resource Owner Password Grant
|
|||
|
as stated in the OAuth RFC. You have to create a new OAuth client (Doorkeeper::Application) if you didn't
|
|||
|
have it before and use client credentials in HTTP Basic auth if you previously used this grant flow without
|
|||
|
client authentication.
|
|||
|
|
|||
|
To opt out of this you could set the "skip_client_authentication_for_password_grant" configuration option
|
|||
|
to "true", but note that this is in violation of the OAuth spec and represents a security risk.
|
|||
|
|
|||
|
Read https://github.com/doorkeeper-gem/doorkeeper/issues/561#issuecomment-612857163 for more details.
|
|||
|
Post-install message from kt-paperclip:
|
|||
|
##################################################
|
|||
|
# NOTE FOR UPGRADING FROM 4.3.0 OR EARLIER #
|
|||
|
##################################################
|
|||
|
|
|||
|
Paperclip is now compatible with aws-sdk-s3.
|
|||
|
|
|||
|
If you are using S3 storage, aws-sdk-s3 requires you to make a few small
|
|||
|
changes:
|
|||
|
|
|||
|
* You must set the `s3_region`
|
|||
|
* If you are explicitly setting permissions anywhere, such as in an initializer,
|
|||
|
note that the format of the permissions changed from using an underscore to
|
|||
|
using a hyphen. For example, `:public_read` needs to be changed to
|
|||
|
`public-read`.
|
|||
|
|
|||
|
For a walkthrough of upgrading from 4 to *5* (not 6) and aws-sdk >= 2.0 you can watch
|
|||
|
http://rubythursday.com/episodes/ruby-snack-27-upgrade-paperclip-and-aws-sdk-in-prep-for-rails-5
|
|||
|
Post-install message from rubyzip:
|
|||
|
RubyZip 3.0 is coming!
|
|||
|
**********************
|
|||
|
|
|||
|
The public API of some Rubyzip classes has been modernized to use named
|
|||
|
parameters for optional arguments. Please check your usage of the
|
|||
|
following classes:
|
|||
|
* `Zip::File`
|
|||
|
* `Zip::Entry`
|
|||
|
* `Zip::InputStream`
|
|||
|
* `Zip::OutputStream`
|
|||
|
|
|||
|
Please ensure that your Gemfiles and .gemspecs are suitably restrictive
|
|||
|
to avoid an unexpected breakage when 3.0 is released (e.g. ~> 2.3.0).
|
|||
|
See https://github.com/rubyzip/rubyzip for details. The Changelog also
|
|||
|
lists other enhancements and bugfixes that have been implemented since
|
|||
|
version 2.3.0.
|
|||
|
Post-install message from sidekiq-unique-jobs:
|
|||
|
IMPORTANT!
|
|||
|
|
|||
|
Automatic configuration of the sidekiq middleware is no longer done.
|
|||
|
Please see: https://github.com/mhenrixon/sidekiq-unique-jobs/blob/master/README.md#add-the-middleware
|
|||
|
|
|||
|
This version deprecated the following sidekiq_options
|
|||
|
|
|||
|
- sidekiq_options lock_args: :method_name
|
|||
|
|
|||
|
It is now configured with:
|
|||
|
|
|||
|
- sidekiq_options lock_args_method: :method_name
|
|||
|
|
|||
|
This is also true for `Sidekiq.default_worker_options`
|
|||
|
|
|||
|
We also deprecated the global configuration options:
|
|||
|
- default_lock_ttl
|
|||
|
- default_lock_ttl=
|
|||
|
- default_lock_timeout
|
|||
|
- default_lock_timeout=
|
|||
|
|
|||
|
The new methods to use are:
|
|||
|
- lock_ttl
|
|||
|
- lock_ttl=
|
|||
|
- lock_timeout
|
|||
|
- lock_timeout=
|
|||
|
mastodon@Belladona:~/live$ yarn install --pure-lockfile
|
|||
|
yarn install v1.22.22
|
|||
|
[1/6] Validating package.json...
|
|||
|
[2/6] Resolving packages...
|
|||
|
[3/6] Fetching packages...
|
|||
|
warning Pattern ["strip-ansi@^6.0.1"] is trying to unpack in the same destination "/home/mastodon/.cache/yarn/v6/npm-strip-ansi-cjs-6.0.1-9e26c63d30f53443e9489495b2105d37b67a85d9-integrity/node_modules/strip-ansi-cjs" as pattern ["strip-ansi-cjs@npm:strip-ansi@^6.0.1"]. This could result in non-deterministic behavior, skipping.
|
|||
|
warning Pattern ["string-width@^4.1.0"] is trying to unpack in the same destination "/home/mastodon/.cache/yarn/v6/npm-string-width-cjs-4.2.3-269c7117d27b05ad2e536830a8ec895ef9c6d010-integrity/node_modules/string-width-cjs" as pattern ["string-width-cjs@npm:string-width@^4.2.0"]. This could result in non-deterministic behavior, skipping.
|
|||
|
warning Pattern ["strip-ansi@^6.0.0"] is trying to unpack in the same destination "/home/mastodon/.cache/yarn/v6/npm-strip-ansi-cjs-6.0.1-9e26c63d30f53443e9489495b2105d37b67a85d9-integrity/node_modules/strip-ansi-cjs" as pattern ["strip-ansi-cjs@npm:strip-ansi@^6.0.1"]. This could result in non-deterministic behavior, skipping.
|
|||
|
warning Pattern ["string-width@^4.2.3"] is trying to unpack in the same destination "/home/mastodon/.cache/yarn/v6/npm-string-width-cjs-4.2.3-269c7117d27b05ad2e536830a8ec895ef9c6d010-integrity/node_modules/string-width-cjs" as pattern ["string-width-cjs@npm:string-width@^4.2.0"]. This could result in non-deterministic behavior, skipping.
|
|||
|
warning Pattern ["string-width@^1.0.2 || 2 || 3 || 4"] is trying to unpack in the same destination "/home/mastodon/.cache/yarn/v6/npm-string-width-cjs-4.2.3-269c7117d27b05ad2e536830a8ec895ef9c6d010-integrity/node_modules/string-width-cjs" as pattern ["string-width-cjs@npm:string-width@^4.2.0"]. This could result in non-deterministic behavior, skipping.
|
|||
|
warning Pattern ["string-width@^4.2.0"] is trying to unpack in the same destination "/home/mastodon/.cache/yarn/v6/npm-string-width-cjs-4.2.3-269c7117d27b05ad2e536830a8ec895ef9c6d010-integrity/node_modules/string-width-cjs" as pattern ["string-width-cjs@npm:string-width@^4.2.0"]. This could result in non-deterministic behavior, skipping.
|
|||
|
warning Pattern ["wrap-ansi@^7.0.0"] is trying to unpack in the same destination "/home/mastodon/.cache/yarn/v6/npm-wrap-ansi-cjs-7.0.0-67e145cff510a6a6984bdf1152911d69d2eb9e43-integrity/node_modules/wrap-ansi-cjs" as pattern ["wrap-ansi-cjs@npm:wrap-ansi@^7.0.0"]. This could result in non-deterministic behavior, skipping.
|
|||
|
[4/6] Linking dependencies...
|
|||
|
warning " > emoji-mart@3.0.1-j" has incorrect peer dependency "react@^0.14.0 || ^15.0.0-0 || ^16.0.0 || ^17.0.0".
|
|||
|
warning " > react-motion@0.5.2" has incorrect peer dependency "react@^0.14.9 || ^15.3.0 || ^16.0.0".
|
|||
|
warning " > react-notification@6.8.5" has incorrect peer dependency "react@^0.14.0 || ^15.0.0 || ^16.0.0".
|
|||
|
warning " > react-router-scroll-4@1.0.0-beta.2" has incorrect peer dependency "react@^15.0.0 || ^16.0.0".
|
|||
|
warning " > react-router-scroll-4@1.0.0-beta.2" has incorrect peer dependency "react-dom@^15.0.0 || ^16.0.0".
|
|||
|
warning " > react-swipeable-views@0.14.0" has incorrect peer dependency "react@^15.3.0 || ^16.0.0 || ^17.0.0".
|
|||
|
warning "react-swipeable-views > react-swipeable-views-utils > react-event-listener@0.6.6" has incorrect peer dependency "react@^16.3.0".
|
|||
|
[5/6] Building fresh packages...
|
|||
|
[6/6] Cleaning modules...
|
|||
|
$ husky install
|
|||
|
[##################################################################################################################################################################################################################################] 5661/5661husky - Git hooks installed
|
|||
|
Done in 39.39s.
|
|||
|
mastodon@Belladona:~/live$ RAILS_ENV=production bundle exec rake mastodon:setup
|
|||
|
Your instance is identified by its domain name. Changing it afterward will break things.
|
|||
|
Domain name: mastodon.datura.network
|
|||
|
|
|||
|
Single user mode disables registrations and redirects the landing page to your public profile.
|
|||
|
Do you want to enable single user mode? No
|
|||
|
|
|||
|
Are you using Docker to run Mastodon? no
|
|||
|
|
|||
|
PostgreSQL host: /var/run/postgresql
|
|||
|
PostgreSQL port: 5432
|
|||
|
Name of PostgreSQL database: mastodon_production
|
|||
|
Name of PostgreSQL user: mastodon
|
|||
|
Password of PostgreSQL user:
|
|||
|
Database configuration works! 🎆
|
|||
|
|
|||
|
Redis host: localhost
|
|||
|
Redis port: 6379
|
|||
|
Redis password:
|
|||
|
Redis configuration works! 🎆
|
|||
|
|
|||
|
Do you want to store uploaded files on the cloud? No
|
|||
|
|
|||
|
Do you want to send e-mails from localhost? No
|
|||
|
SMTP server: mail.nihilism.network
|
|||
|
SMTP port: 587
|
|||
|
SMTP username: surveillance
|
|||
|
SMTP password:
|
|||
|
SMTP authentication: starttls
|
|||
|
SMTP OpenSSL verify mode: client_once
|
|||
|
Enable STARTTLS: always
|
|||
|
E-mail address to send e-mails "from": surveillance@nihilism.network
|
|||
|
Send a test e-mail with this configuration right now? Yes
|
|||
|
Send test e-mail to: nihilist@nihilism.network
|
|||
|
E-mail could not be sent with this configuration, try again.
|
|||
|
wrong authentication type starttls
|
|||
|
Try again? Yes
|
|||
|
Do you want to send e-mails from localhost? No
|
|||
|
SMTP server: mail.nihilism.network
|
|||
|
SMTP port: 587
|
|||
|
SMTP username: surveillance
|
|||
|
SMTP password:
|
|||
|
SMTP authentication: plain
|
|||
|
SMTP OpenSSL verify mode: none
|
|||
|
Enable STARTTLS: always
|
|||
|
E-mail address to send e-mails "from": surveillance@nihilism.network
|
|||
|
Send a test e-mail with this configuration right now? Yes
|
|||
|
Send test e-mail to: nihilist@nihilism.network
|
|||
|
|
|||
|
Do you want Mastodon to periodically check for important updates and notify you? (Recommended) Yes
|
|||
|
|
|||
|
This configuration will be written to .env.production
|
|||
|
Save configuration? Yes
|
|||
|
|
|||
|
Now that configuration is saved, the database schema must be loaded.
|
|||
|
If the database already exists, this will erase its contents.
|
|||
|
Prepare the database now? Yes
|
|||
|
Running `RAILS_ENV=production rails db:setup` ...
|
|||
|
|
|||
|
|
|||
|
Created database 'mastodon_production'
|
|||
|
Done!
|
|||
|
|
|||
|
The final step is compiling CSS/JS assets.
|
|||
|
This may take a while and consume a lot of RAM.
|
|||
|
Compile the assets now? Yes
|
|||
|
Running `RAILS_ENV=production rails assets:precompile` ...
|
|||
|
|
|||
|
|
|||
|
I, [2024-03-23T15:37:10.410961 #561860] INFO -- : Writing /home/mastodon/live/public/assets/doorkeeper/admin/application-a644908e7bab54fb749be0f59fb64a7480bbf9c4c2b79d4a65791cb7ab4d8730.css
|
|||
|
I, [2024-03-23T15:37:10.411250 #561860] INFO -- : Writing /home/mastodon/live/public/assets/doorkeeper/admin/application-a644908e7bab54fb749be0f59fb64a7480bbf9c4c2b79d4a65791cb7ab4d8730.css.gz
|
|||
|
I, [2024-03-23T15:37:10.418962 #561860] INFO -- : Writing /home/mastodon/live/public/assets/doorkeeper/application-c93dac2ad9d65e3393e0e2c958481e86ef7a5e5b0f6ce406842a7b99b25a4850.css
|
|||
|
I, [2024-03-23T15:37:10.419052 #561860] INFO -- : Writing /home/mastodon/live/public/assets/doorkeeper/application-c93dac2ad9d65e3393e0e2c958481e86ef7a5e5b0f6ce406842a7b99b25a4850.css.gz
|
|||
|
I, [2024-03-23T15:37:10.420412 #561860] INFO -- : Writing /home/mastodon/live/public/assets/pghero/favicon-db10337a56c45eb43c22ff5019546b520fa22c7281d4d385f235cbca67ed26bb.png
|
|||
|
I, [2024-03-23T15:37:10.683030 #561860] INFO -- : Writing /home/mastodon/live/public/assets/pghero/application-fc5c893e805df52338bef3bda5a5431f74f1401da68e4f0381ac9ecb7a801e1a.js
|
|||
|
I, [2024-03-23T15:37:10.683160 #561860] INFO -- : Writing /home/mastodon/live/public/assets/pghero/application-fc5c893e805df52338bef3bda5a5431f74f1401da68e4f0381ac9ecb7a801e1a.js.gz
|
|||
|
I, [2024-03-23T15:37:10.689346 #561860] INFO -- : Writing /home/mastodon/live/public/assets/pghero/application-29fa393e673685cdbf2fb2b637098a15b988605f46bfa962f6e0cb94d15bc567.css
|
|||
|
I, [2024-03-23T15:37:10.689459 #561860] INFO -- : Writing /home/mastodon/live/public/assets/pghero/application-29fa393e673685cdbf2fb2b637098a15b988605f46bfa962f6e0cb94d15bc567.css.gz
|
|||
|
Compiling...
|
|||
|
Compiled all packs in /home/mastodon/live/public/packs
|
|||
|
Browserslist: caniuse-lite is outdated. Please run:
|
|||
|
npx update-browserslist-db@latest
|
|||
|
Why you should do it regularly: https://github.com/browserslist/update-db#readme
|
|||
|
`isModuleDeclaration` has been deprecated, please migrate to `isImportOrExportDeclaration`
|
|||
|
at isModuleDeclaration (/home/mastodon/live/node_modules/babel-plugin-lodash/node_modules/@babel/types/lib/validators/generated/index.js:2740:35)
|
|||
|
at PluginPass.Program (/home/mastodon/live/node_modules/babel-plugin-lodash/lib/index.js:102:44)
|
|||
|
Browserslist: caniuse-lite is outdated. Please run:
|
|||
|
npx update-browserslist-db@latest
|
|||
|
Why you should do it regularly: https://github.com/browserslist/update-db#readme
|
|||
|
Browserslist: caniuse-lite is outdated. Please run:
|
|||
|
npx update-browserslist-db@latest
|
|||
|
Why you should do it regularly: https://github.com/browserslist/update-db#readme
|
|||
|
|
|||
|
Done!
|
|||
|
|
|||
|
All done! You can now power on the Mastodon server 🐘
|
|||
|
|
|||
|
Do you want to create an admin user straight away? Yes
|
|||
|
Username: nihilist
|
|||
|
E-mail: nihilist@nihilism.network
|
|||
|
You can login with the password:
|
|||
|
You can change your password once you login.
|
|||
|
|
|||
|
|
|||
|
</code></pre>
|
|||
|
|
|||
|
<p></p>
|
|||
|
<img src="" class="imgRz">
|
|||
|
<pre><code class="nim">
|
|||
|
|
|||
|
</code></pre>
|
|||
|
|
|||
|
<p></p>
|
|||
|
<img src="" class="imgRz">
|
|||
|
<pre><code class="nim">
|
|||
|
|
|||
|
</code></pre>
|
|||
|
|
|||
|
</div>
|
|||
|
</div><!-- /row -->
|
|||
|
</div> <!-- /container -->
|
|||
|
</div><!-- /white -->
|
|||
|
|
|||
|
|
|||
|
<!-- +++++ Second Post +++++ -->
|
|||
|
<div id="cis1">
|
|||
|
<div class="container">
|
|||
|
<div class="row">
|
|||
|
<div class="col-lg-8 col-lg-offset-2">
|
|||
|
<h2><b>Setup</b></h2> </br> </br>
|
|||
|
<p></p>
|
|||
|
<pre><code class="nim">
|
|||
|
|
|||
|
</code></pre>
|
|||
|
|
|||
|
<p></p>
|
|||
|
<pre><code class="nim">
|
|||
|
|
|||
|
</code></pre>
|
|||
|
|
|||
|
<p></p>
|
|||
|
<pre><code class="nim">
|
|||
|
|
|||
|
</code></pre>
|
|||
|
|
|||
|
</div>
|
|||
|
</div><!-- /row -->
|
|||
|
</div> <!-- /container -->
|
|||
|
</div><!-- /white -->
|
|||
|
|
|||
|
<!-- +++++ Footer Section +++++ -->
|
|||
|
|
|||
|
<div id="cisb">
|
|||
|
<div class="container">
|
|||
|
<div class="row">
|
|||
|
<div class="col-lg-4">
|
|||
|
<h4>Nihilism</h4>
|
|||
|
<p>
|
|||
|
Until there is Nothing left.
|
|||
|
|
|||
|
</p>
|
|||
|
</div><!-- /col-lg-4 -->
|
|||
|
|
|||
|
<div class="col-lg-4">
|
|||
|
<h4>My Links</h4>
|
|||
|
<p>
|
|||
|
|
|||
|
<a target="_blank" rel="noopener noreferrer" href="http://blog.nihilism.network/rss/feed.xml">RSS Feed</a><br/><a target="_blank" rel="noopener noreferrer" href="https://matrix.to/#/#nihilism:m.datura.network">Matrix Chat</a><br/>
|
|||
|
|
|||
|
</p>
|
|||
|
</div><!-- /col-lg-4 -->
|
|||
|
|
|||
|
<div class="col-lg-4">
|
|||
|
<h4>About nihilist</h4>
|
|||
|
<p style="word-wrap: break-word;"><u>Donate XMR:</u> 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8</p></br><p><u>Contact:</u> nihilist@nihilism.network (<a href="https://nihilism.network/nihilist.pubkey">PGP</a>)</p>
|
|||
|
</div><!-- /col-lg-4 -->
|
|||
|
|
|||
|
</div>
|
|||
|
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
|
|||
|
<!-- Bootstrap core JavaScript
|
|||
|
================================================== -->
|
|||
|
<!-- Placed at the end of the document so the pages load faster -->
|
|||
|
|
|||
|
</body>
|
|||
|
</html>
|