Changes for page How to setup an XWiki docker container
Last modified by Alexandru Pentilescu on 2023/06/25 18:56
From version 32.1
edited by Alexandru Pentilescu
on 2022/06/09 21:58
on 2022/06/09 21:58
Change comment:
There is no comment for this version
To version 33.1
edited by Alexandru Pentilescu
on 2022/06/09 22:08
on 2022/06/09 22:08
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -9,7 +9,9 @@ 9 9 10 10 With all of these details in mind, let's begin! 11 11 12 -{{box title="**Contents**"}}{{toc /}}{{/box}} 12 +{{box title="**Contents**"}} 13 +{{toc /}} 14 +{{/box}} 13 13 14 14 ---- 15 15 ... ... @@ -195,7 +195,8 @@ 195 195 196 196 If errors are reported, please review your configuration files and repair all the detected issues. If everything is fine then issue a "sudo systemctl restart nginx" and then you're pretty much good to go! 197 197 198 -= Retrieving files for installing the Standard flavor packages and all its extensions= 200 += Retrieving files for installing the Standard flavor packages and all its extensions = 201 + 199 199 While the docker container contains all the necessary system utilities to run the XWiki server internally, a lot of functionality for the Wiki will be missing as it is. 200 200 The XWiki container is very lackluster even in administration features and not installing the Standard flavor will give you a very barebones and almost functionally broken experience. As such, while optional, it is very strongly encouraged to install the Standard flavor along with XWiki to activate many of its most basic features. 201 201 To do so, we will have to download a very specific XIP package from XWiki's download portal. Visit [[here>>https://www.xwiki.org/xwiki/bin/view/Download/]] this aforementioned download portal and click the "Download" button for the Long Term Support option on that page. On the new page, click the "Download" button for the "XIP Package" section. This will allow you to download the XIP package in question to your local computer. ... ... @@ -206,8 +206,26 @@ 206 206 Once the XWiki engine has initialized its start state properly, you may visit your XWiki instance by going into the browser and accessing the wiki via your Nginx configured subdomain, rather than by port 8081 as we previously did. If you opted to also configure Nginx to inject TLS into the connection, you should now see the green lock in your web browser, next to the address bar, indicating that your connection to your server is encrypted and protected from any network sniffers. You may now proceed to both create an administrative account, as well as install the Standard flavor. 207 207 208 208 209 -= Initial XWiki setup for administrative account and installing the Standard flavor= 212 += Initial XWiki setup for administrative account and installing the Standard flavor = 210 210 214 +At this point, you should see the following image in your browser again: 215 +[[image:Screenshot_20220607_015727.png]] 216 + 217 +It's finally time to setup the administration account! This account will have full privileges throghout the wiki and will be able to view and edit anything and everything. As such, please use a very strong password to protect it from password stuffing attacks! 218 +If in doubt, always use a password manager like Bitwarden to generate strong, long passwords for you! These are guarenteed to have high entropy and are resistant to dictionary attacks. 219 + 220 +Fill in all the details for your account, as detailed in the image below: 221 +[[image:Screenshot_20220607_015843.png]] 222 + 223 +Press the "Register and login" button to immediately login as the newly created user. Once this is done, we can proceed with the Standard flavor installation, as shown below: 224 +[[image:Screenshot_20220607_020931.png]] 225 + 226 +The "XWiki Standard Flavor" option should appear in the FLAVOR window by default if you downloaded the aforementioned XIP package and extracted its contents via the upload I already described in the proper directory. This flavor is ready to be installed now. Press the "Install this flavor" and let's get this show going! 227 +You should come up to the following screen: 228 +[[image:Screenshot_20220607_020959.png]] 229 + 230 +Press "Install". 231 + 211 211 = External references = 212 212 213 213 [[Official docker guide for installing XWiki>>https://github.com/xwiki/xwiki-docker/blob/master/README.md]]