· 7 years ago · Jul 28, 2018, 10:54 PM
1name: notfreespee.ch # Name of your instance
2description: I can't believe it's not free speech! # Description of your instance
3
4maintainer:
5 name: Dr. Gutfuck LLC # Your name
6 url: https://blog.gutfuck.clinic/ # Your contact (http or mailto)
7 repository_url: https://github.com/gutfuckllc/misskey # Repository URL
8 feedback_url: https://github.com/gutfuckllc/misskey/issues # Feedback URL (e.g. github issue)
9
10# URL and Port settings overview
11# e.g., If you want to realize following structure:
12#
13# +--- https://example.com:123 ----------+
14# +------+ |+-------------+ +---------------+|
15# | User | ---> || Proxy (123) | ---> | Misskey (456) ||
16# +------+ |+-------------+ +---------------+|
17# +--------------------------------------+
18#
19# You need to set 'https://example.com:123' to 'url' prop and
20# You need to set 456 to 'port' prop.
21#
22# In other words, the 'url' prop should be the final accessible URL seen by a user.
23# 'port' prop is a port that the Misskey server should actually listen
24# on and it is not necessarily the port that a user accesses.
25
26url: https://notfreespee.ch
27
28# A port that your Misskey server should listen.
29# This value is not a port to use when accessing with a browser.
30port: 1443
31
32mongodb:
33 host: localhost
34 port: 27017
35 db: misskey
36 user: misskey
37 pass: misskey
38
39redis:
40 host: localhost
41 port: 6379
42 pass: example-pass
43
44# Drive capacity of a local user (MB)
45localDriveCapacityMb: 256
46
47# Drive capacity of a remote user (MB)
48remoteDriveCapacityMb: 8
49
50# If enabled:
51# Server will not cache remote files (Using direct link instead).
52# You can save your storage.
53# Users cannot see remote images when they turn off "Show media from a remote server" setting.
54preventCache: false
55
56drive:
57 storage: 'db'
58
59 # OR
60
61 # storage: 'minio'
62 # bucket:
63 # prefix:
64 # config:
65 # endPoint:
66 # port:
67 # secure:
68 # accessKey:
69 # secretKey:
70
71 # S3 example
72 # storage: 'minio'
73 # bucket: bucket-name
74 # prefix: files
75 # config:
76 # endPoint: s3-us-west-2.amazonaws.com
77 # region: us-west-2
78 # secure: true
79 # accessKey: XXX
80 # secretKey: YYY
81
82 # S3 example (with CDN, custom domain)
83 # storage: 'minio'
84 # bucket: drive.example.com
85 # prefix: files
86 # baseUrl: https://drive.example.com
87 # config:
88 # endPoint: s3-us-west-2.amazonaws.com
89 # region: us-west-2
90 # secure: true
91 # accessKey: XXX
92 # secretKey: YYY
93
94#
95# Below settings are optional
96#
97
98# TLS
99https:
100# # path for certification
101 key: /etc/letsencrypt/live/notfreespee.ch/privkey.pem
102 cert: /etc/letsencrypt/live/notfreespee.ch/fullchain.pem
103
104# Elasticsearch
105elasticsearch:
106 host: localhost
107 port: 9200
108# pass: null
109
110# reCAPTCHA
111recaptcha:
112 site_key: 6LdS42YUAAAAANXl6VUmpBICyaVH77TnvglNbNvD
113 secret_key: 6LdS42YUAAAAAIBOd7f7x4glqXfqYCp_LI9pHBim
114
115# ServiceWorker
116sw:
117# # Public key of VAPID
118 public_key: BP1GVm3aGyJCtQxsAzQ83a25HesI89oPrTKfmWzm_BLb5C4ICq2DXAbOV63iXaGlsqtA40O3EmDj4hnSBe3pEXU
119
120# # Private key of VAPID
121 private_key: mZHZbLbU3H3X5heJlEpqXBAIGTwJLJnU9mOd9VeQAcg
122
123# google_maps_api_key: example-google-maps-api-key
124
125# Twitter integration
126# twitter:
127# consumer_key: example-twitter-consumer-key
128# consumer_secret: example-twitter-consumer-secret-key
129
130# Ghost
131# Ghost account is an account used for the purpose of delegating
132# followers when putting users in the list.
133# ghost: user-id-of-your-ghost-account
134
135# Clustering
136# clusterLimit: 1