-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdatitisev-backup.yml
161 lines (154 loc) · 6.98 KB
/
datitisev-backup.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
datitisev-backup:
admin:
adapters:
local: Local storage
aliyun: Alibaba Cloud (Aliyun)
azure: Microsoft Azure
aws: Amazon AWS S3
dospaces: Digital Ocean Spaces
dropbox: Dropbox
gdrive: Google Drive
ftp: FTP
gridfs: GridFS
rackspace: Rackspace
sftp: SFTP
webdav: Webdav
zip: Zip Archive
settings_button: Configure
delete_button: Delete
delete_confirmation: Are you sure you want to delete "{name}" ({adapter})?
create_button: Add new adapter
required_package_button: Set up
you-need-for:
aliyun: aliyuncs/aliyun-oss-flysystem
azure: league/flysystem-azure
aws: league/flysystem-aws-s3-v3
copy: league/flysystem-copy
dospaces: league/flysystem-aws-s3-v3
dropbox: spatie/flysystem-dropbox
gdrive: nao-pon/flysystem-google-drive
gridfs: league/flysystem-gridfs
rackspace: league/flysystem-rackspace
sftp: league/flysystem-sftp
webdav: league/flysystem-webdav
required-package-modal:
title: A package is needed for {adapter}
content: >
In order to use this driver you'll need to install a specific package.
You can do so by running the following composer command:
<code>composer require {package}</code>
in your Flarum installation directory.
adapter-settings-modal:
title: Configure {adapter}
name_label: Location Name
local:
target:
label: Target path
description: Specify the local directory to save backups to.
aliyun:
endpoint:
label: Endpoint
description: The URL to your storage endpoint.
access-id:
label: Access ID
description: "Your authentication Access token ID"
access-key:
label: Access Key
description: "Your authentication Access token Key"
bucket:
label: Bucket
description: The storage bucket to use.
path-prefix:
label: Path prefix
description: Optional default path prefix for the files.
azure:
endpoint:
label: Endpoint
description: The URL to your storage endpoint.
container:
label: Container
description: Azure container
aws:
credentials-key:
label: Key
description: AWS credentials key
credentials-secret:
label: Secret
description: AWS credentials secret
region:
label: Region
description: Region of your bucket.
version:
label: Version
description: Specify a version or leave blank for latest.
bucket:
label: Bucket
description: S3 bucket to upload to.
path-prefix:
label: Path prefix
description: Optional default path prefix for the files.
dropbox:
key:
label: App Key
secret:
label: App Secret
refresh-token:
label: Refresh Token
description: Use the fields below to obtain the refresh token or manually follow the instructions at https://www.codemzy.com/blog/dropbox-long-lived-access-refresh-token#how-can-i-get-a-refresh-token-manually.
help:
obtain-access-code-label: Obtain an access code (requires app key)
obtain-access-code-button: Open Dropbox
obtain-refresh-token-label: Use access code to obtain a refresh token (requires app key & secret)
obtain-refresh-token-button: Use code
obtain-refresh-token-success: Refresh token obtained successfully & updated above! Save the changes to store it.
gdrive:
client-id:
label: Client ID
description: >
Follow the instructions @ https://github.com/ivanvermeyen/laravel-google-drive-demo/blob/master/README/1-getting-your-dlient-id-and-secret.md
to create a Google project and retrieve your Client ID & Client Secret.
client-secret:
label: Client Secret
description: ' '
refresh-token:
label: Refresh Token
description: >
Follow the instructions @ https://github.com/ivanvermeyen/laravel-google-drive-demo/blob/master/README/2-getting-your-refresh-token.md
to retrieve the refresh token for your Google oAuth app.
folder:
label: Folder ID
description: https://drive.google.com/drive/u/0/folders/ID
help:
test_success_alert: Successfully connected to Google Drive! Save the changes to store the settings.
test_button: Test connection
ftp:
host:
label: Remote hostname
description: "The hostname to connect to with FTP, eg: <em>ftp.yourdomain.local</em>."
username:
label: Username
description: The username to authenticate with on the FTP server.
password:
label: Password
description: The user password to authenticate with on the FTP server.
private-key:
label: Private Key
description: Path (preferably absolute) to a private key to use when authenticating the FTP connection.
port:
label: Port
description: The FTP port (defaults to 21).
root:
label: Root path
description: The remote root path (subdirectory) to store backups in.
passive:
toggle: Passive connection
description: Whether to use a passive FTP connection to the server.
ssl:
toggle: SSL
description: Whether to use an encrypted SSL connection to the server.
timeout:
label: Timeout
description: The number of seconds to wait for a connection with the FTP server.
nav:
label: Backup
description: Store copies of your forum.