-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
4f627f5
commit e54cd56
Showing
12 changed files
with
332 additions
and
100 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
defmodule InfinityOneWeb.HelpController do | ||
use InfinityOneWeb, :controller | ||
|
||
plug(:put_layout, false) | ||
|
||
def index(conn, _params) do | ||
render(conn, "index.html") | ||
end | ||
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
119 changes: 119 additions & 0 deletions
119
lib/infinity_one_web/templates/help/desktop-app-install-guide.html.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,119 @@ | ||
# Installing the InfinityOne desktop app | ||
|
||
InfinityOne on your macOS, Windows, or Linux desktop is even better than | ||
InfinityOne on the web, with a cleaner look, tray/dock integration, native | ||
notifications, and support for multiple InfinityOne accounts. | ||
|
||
To install the latest stable release (recommended for most users), | ||
find your operating system below. If you're interested in an early | ||
look at the newest features, consider the [beta releases](#beta-releases). | ||
|
||
<!-- This heading is linked to directly from /apps; change with caution --> | ||
## Installing on macOS | ||
|
||
### Disk image (recommended) | ||
<!-- TODO why zip? --> | ||
|
||
1. Download [InfinityOne-x.x.x.dmg][latest] | ||
2. Open the file, and drag the app into the `Applications` folder | ||
3. Done! | ||
4. The app will update automatically to future versions. | ||
|
||
### Homebrew | ||
|
||
If you have Homebrew installed and prefer to use it, here's how. | ||
|
||
1. Run `brew cask install infinityone` in your terminal | ||
2. Done! Run InfinityOne from `Applications`. <!-- TODO fact check --> | ||
3. The app will update automatically to future versions. | ||
(`brew upgrade` will also work, if you prefer.) | ||
|
||
<!-- This heading is linked to directly from /apps; change with caution --> | ||
## Installing on Windows | ||
|
||
### Installer (recommended) | ||
|
||
1. Download and run [InfinityOne-Web-Setup-x.x.x.exe][latest] | ||
2. The installer will download and install the app. | ||
3. Done! Run InfinityOne from the Start menu. | ||
4. The app will update automatically to future versions. | ||
|
||
### Offline installer (for isolated networks) | ||
|
||
1. Download [infinityone-x.x.x-x64.nsis.7z][latest] for 64-bit desktops | ||
(common), or [infinityone-x.x.x-ia32.nsis.7z][latest] for 32-bit (rare). | ||
2. Copy the installer file to the machine you want to install the app | ||
on, and run it there. | ||
3. Done! Run InfinityOne from the Start menu. | ||
4. The app will NOT update automatically. You can repeat these steps | ||
to upgrade to future versions. <!-- TODO fact check --> | ||
|
||
<!-- This heading is linked to directly from /apps; change with caution --> | ||
## Installing on Linux | ||
|
||
### apt (recommended for Ubuntu or Debian 8+) | ||
|
||
1. Set up the InfinityOne Desktop apt repository and its signing key, from a | ||
terminal: | ||
|
||
sudo apt-key adv --keyserver pool.sks-keyservers.net --recv 69AD12704E71A4803DCA3A682424BE5AE9BD10D9 | ||
echo "deb https://dl.bintray.com/infinityone/debian/ stable main" | \ | ||
sudo tee -a /etc/apt/sources.list.d/infinityone.list | ||
|
||
2. Install the client, from a terminal: | ||
|
||
sudo apt update | ||
sudo apt install infinityone | ||
|
||
3. Done! Run InfinityOne from your app launcher, or with `infinityone` from a | ||
terminal. | ||
4. The app will be updated automatically to future versions when | ||
you do a regular software update on your system, e.g. with | ||
`sudo apt update && sudo apt upgrade`. | ||
|
||
### AppImage (recommended for all other distros) | ||
|
||
1. Download [InfinityOne-x.x.x-x86_64.AppImage][latest] | ||
2. Make the file executable, with | ||
`chmod a+x InfinityOne-x.x.x-x86_64.AppImage` from a terminal. | ||
3. Done! No installer necessary; this file is the InfinityOne app. Run it | ||
from your app launcher, or from a terminal. | ||
3. The app will NOT update automatically. You can repeat these steps | ||
to upgrade to future versions. | ||
|
||
<!-- TODO why dpkg? --> | ||
|
||
# Beta releases | ||
|
||
Get a peek at new features before they're released! If you'd like to | ||
be among the first to get new features in the InfinityOne desktop app, and | ||
to give the InfinityOne developers feedback to help make each stable release | ||
the best it can be, then you might like the beta releases. | ||
|
||
## Installing on macOS, Windows, or Linux with AppImage | ||
|
||
Start by finding the latest version marked "Pre-release" on the | ||
[release list page][release-list]. Then follow the instructions | ||
above, except download the InfinityOne installer or app from that version | ||
instead of from the latest stable release. | ||
|
||
## Installing on Linux with apt | ||
|
||
Follow the instructions above, except in the step involving | ||
`/etc/apt/sources.list.d/infinityone.list`, write "beta" instead of | ||
"stable". | ||
|
||
If you already have the stable version installed: edit that file, with | ||
this command in a terminal: | ||
``` | ||
sudo sed -i s/stable/beta/ /etc/apt/sources.list.d/infinityone.list | ||
``` | ||
and repeat the next step: | ||
``` | ||
sudo apt update | ||
sudo apt install infinityone | ||
``` | ||
|
||
|
||
[latest]: https://github.com/infinityoneframework/infinityone-electron/releases/latest | ||
[release-list]: https://github.com/infinityoneframework/infinityone-electron/releases |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
## Apps | ||
* [Desktop installation guides](/help/desktop-app-install-guide) | ||
* [Tips for Zulip on Windows](/help/zulip-on-windows) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,3 +2,5 @@ | |
|
||
## Overview | ||
|
||
{!sidebar.html!} | ||
|
23 changes: 23 additions & 0 deletions
23
lib/infinity_one_web/templates/help/infinityone-on-windows.html.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
# Using InfinityOne on Windows | ||
|
||
InfinityOne has a Windows client, compatible with Windows versions 7, 8 and 10; it is identical in | ||
functionality to the InfinityOne web application. The client | ||
can be download through the [InfinityOne website](https://infintiyoneframework.org/). | ||
|
||
The client is regularly updated and is a wrapper of the web application, but with enhanced | ||
notifications and can run in the background. The current version does not contain | ||
any significant features additional to those in the web application. | ||
|
||
!!! warn "" | ||
**Note:** Since InfinityOne is no longer running on a browser, many external keyboard shortcuts | ||
endemic to a browser will no longer work, for example, ALT-LEFT to go back to the previous page. | ||
|
||
## Connecting to a server | ||
|
||
When you open the InfinityOne client for the first time, you will come across a screen | ||
asking for your organizations's server address on InfinityOne. Enter your organization's | ||
address and press the **Connect** button. | ||
|
||
!!! warn "" | ||
There's no need to add `https://` in the case that your server is running a secure | ||
HTTP (HTTPS) protocol. |
Oops, something went wrong.