├── .dockerignore ├── .gitattributes ├── .gitignore ├── .readthedocs.yml ├── Dockerfile ├── LICENSE ├── README.md ├── docker-compose-qa.yml ├── docker-compose.yml ├── docker ├── entrypoint.sh ├── nginx-default.conf ├── supervisor-app.ini └── supervisord.conf ├── docs ├── core │ ├── connections.md │ ├── folders.md │ ├── named-credentials.md │ ├── permissions.md │ ├── static-credentials.md │ └── tickets.md ├── development │ ├── docker-dev-vs-qa.md │ ├── dockerhub.md │ ├── environment-setup.md │ └── kudos.md ├── features │ ├── audit-log.md │ ├── credentials-passthrough.md │ └── ticket-sharing.md ├── img │ ├── guacamole-architecture.png │ ├── guacozy-demo-connection.png │ ├── guacozy-demo-credentials-passthrough.png │ ├── guacozy-demo-folder-list.png │ ├── guacozy-demo-folder.png │ ├── guacozy-demo-ticket-list.png │ ├── guacozy-demo-ticket-log.png │ ├── guacozy-demo-ticket-share.png │ ├── guacozy-diagram-1.png │ └── guacozy-screenshot-1.jpg ├── index.md ├── installation │ ├── additional-guacd.md │ ├── database.md │ ├── docker-compose.md │ ├── environment-variables.md │ ├── guacd.md │ ├── index.md │ ├── ldap.md │ ├── running-in-production.md │ ├── ssl.md │ ├── traefik.md │ └── troubleshooting.md └── video_demo_script.txt ├── frontend ├── .dockerignore ├── .gitignore ├── Dockerfile ├── README.md ├── _internal.md ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt └── src │ ├── Api │ └── GuacozyApi.js │ ├── Components │ ├── App │ │ └── App.js │ ├── ContextMenu │ │ ├── ConnectionContextMenu.js │ │ ├── FolderContextMenu.js │ │ └── TabContextMenu.js │ ├── GuacViewer │ │ ├── GuacViewer.js │ │ └── const.js │ ├── Modals │ │ ├── DeleteFolderModal.js │ │ ├── ModalBase.js │ │ ├── NewFolderModal.js │ │ ├── RenameFolderModal.js │ │ └── ShareTicketModal.js │ ├── Sidebar │ │ ├── ConnectionSidebar │ │ │ ├── ConnectionSidebar.css │ │ │ └── ConnectionSidebar.js │ │ ├── ConnectionsTree │ │ │ ├── ConnectionsTree.css │ │ │ └── ConnectionsTree.js │ │ ├── SettingsSidebar │ │ │ └── SettingsSidebar.js │ │ ├── TabLink │ │ │ └── TabLink.js │ │ └── TicketsSegment │ │ │ ├── TicketElement.js │ │ │ ├── TicketsList.js │ │ │ └── TicketsSegment.js │ └── Welcome │ │ └── Welcome.js │ ├── Context │ └── AppContext.js │ ├── Layout │ ├── LayoutContext.js │ ├── TabIframe.js │ ├── defaultLayout.js │ └── layoutfactory.js │ ├── Utils │ ├── formateDateString.js │ ├── getIcon.js │ ├── isConnectionSafe.js │ └── sortArrayOfObjects.js │ ├── index.css │ ├── index.js │ ├── settings.js │ └── setupProxy.js ├── guacozy_server ├── .dockerignore ├── .env.example ├── Dockerfile ├── backend │ ├── __init__.py │ ├── admin │ │ ├── __init__.py │ │ ├── appsettings.py │ │ ├── connection.py │ │ ├── credentials.py │ │ ├── folder.py │ │ ├── guacdserver.py │ │ ├── ticket.py │ │ └── ticketlog.py │ ├── api │ │ ├── serializers.py │ │ ├── urls.py │ │ ├── utils.py │ │ └── views.py │ ├── apps.py │ ├── common │ │ ├── dictionaries.py │ │ └── utils.py │ ├── management │ │ ├── __init__.py │ │ └── commands │ │ │ ├── __init__.py │ │ │ ├── initgroups.py │ │ │ └── initguacd.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_connection_connectionrdp_connectionssh.py │ │ ├── 0003_guacdserver.py │ │ ├── 0004_credentials_namedcredentials_personalnamedcredentials_staticcredentials.py │ │ ├── 0005_ticket.py │ │ ├── 0006_appsettings.py │ │ ├── 0007_connection_guacdserver.py │ │ ├── 0008_connection_credentials.py │ │ ├── 0009_encrypt_passwords.py │ │ ├── 0010_connection_name_unique.py │ │ ├── 0011_connectionvnc.py │ │ ├── 0012_ticketlog.py │ │ ├── 0013_appsettings_ignore_rdp_cert_by_default.py │ │ ├── 0014_ticketlog_ip.py │ │ ├── 0015_ticket_ticketlog_add_control.py │ │ ├── 0016_connectionrdp_defaults.py │ │ └── __init__.py │ ├── models │ │ ├── __init__.py │ │ ├── appsettings.py │ │ ├── connection.py │ │ ├── connectionrdp.py │ │ ├── connectionssh.py │ │ ├── connectionvnc.py │ │ ├── credentials.py │ │ ├── folder.py │ │ ├── guacdserver.py │ │ ├── ticket.py │ │ └── ticketlog.py │ ├── rules.py │ ├── tests.py │ └── views.py ├── guacozy_server │ ├── __init__.py │ ├── asgi.py │ ├── guacdproxy │ │ ├── __init__.py │ │ └── consumers.py │ ├── ldap_config.py.example │ ├── routing.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py ├── manage.py ├── requirements-base.txt ├── requirements-ldap-win.txt ├── requirements-ldap.txt ├── requirements.txt ├── static │ ├── css │ │ └── styles.css │ ├── img │ │ ├── earth.jpg │ │ ├── favicon.ico │ │ ├── logo192.png │ │ └── logo512.png │ └── semantic-ui │ │ ├── semantic.min.css │ │ └── semantic.min.js ├── templates │ ├── base │ │ └── base.html │ └── registration │ │ └── login.html ├── users │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── forms.py │ ├── migrations │ │ ├── 0001_initial.py │ │ └── __init__.py │ ├── models.py │ └── views.py └── wheelswin │ ├── python_ldap-3.2.0-cp37-cp37m-win32.whl │ ├── python_ldap-3.2.0-cp37-cp37m-win_amd64.whl │ └── readme.txt ├── hooks └── build └── mkdocs.yml /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose-qa.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docker-compose-qa.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docker/entrypoint.sh -------------------------------------------------------------------------------- /docker/nginx-default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docker/nginx-default.conf -------------------------------------------------------------------------------- /docker/supervisor-app.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docker/supervisor-app.ini -------------------------------------------------------------------------------- /docker/supervisord.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docker/supervisord.conf -------------------------------------------------------------------------------- /docs/core/connections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/core/connections.md -------------------------------------------------------------------------------- /docs/core/folders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/core/folders.md -------------------------------------------------------------------------------- /docs/core/named-credentials.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/core/named-credentials.md -------------------------------------------------------------------------------- /docs/core/permissions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/core/permissions.md -------------------------------------------------------------------------------- /docs/core/static-credentials.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/core/static-credentials.md -------------------------------------------------------------------------------- /docs/core/tickets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/core/tickets.md -------------------------------------------------------------------------------- /docs/development/docker-dev-vs-qa.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/development/docker-dev-vs-qa.md -------------------------------------------------------------------------------- /docs/development/dockerhub.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/development/dockerhub.md -------------------------------------------------------------------------------- /docs/development/environment-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/development/environment-setup.md -------------------------------------------------------------------------------- /docs/development/kudos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/development/kudos.md -------------------------------------------------------------------------------- /docs/features/audit-log.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/features/audit-log.md -------------------------------------------------------------------------------- /docs/features/credentials-passthrough.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/features/credentials-passthrough.md -------------------------------------------------------------------------------- /docs/features/ticket-sharing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/features/ticket-sharing.md -------------------------------------------------------------------------------- /docs/img/guacamole-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/img/guacamole-architecture.png -------------------------------------------------------------------------------- /docs/img/guacozy-demo-connection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/img/guacozy-demo-connection.png -------------------------------------------------------------------------------- /docs/img/guacozy-demo-credentials-passthrough.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/img/guacozy-demo-credentials-passthrough.png -------------------------------------------------------------------------------- /docs/img/guacozy-demo-folder-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/img/guacozy-demo-folder-list.png -------------------------------------------------------------------------------- /docs/img/guacozy-demo-folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/img/guacozy-demo-folder.png -------------------------------------------------------------------------------- /docs/img/guacozy-demo-ticket-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/img/guacozy-demo-ticket-list.png -------------------------------------------------------------------------------- /docs/img/guacozy-demo-ticket-log.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/img/guacozy-demo-ticket-log.png -------------------------------------------------------------------------------- /docs/img/guacozy-demo-ticket-share.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/img/guacozy-demo-ticket-share.png -------------------------------------------------------------------------------- /docs/img/guacozy-diagram-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/img/guacozy-diagram-1.png -------------------------------------------------------------------------------- /docs/img/guacozy-screenshot-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/img/guacozy-screenshot-1.jpg -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/installation/additional-guacd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/installation/additional-guacd.md -------------------------------------------------------------------------------- /docs/installation/database.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/installation/database.md -------------------------------------------------------------------------------- /docs/installation/docker-compose.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/installation/docker-compose.md -------------------------------------------------------------------------------- /docs/installation/environment-variables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/installation/environment-variables.md -------------------------------------------------------------------------------- /docs/installation/guacd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/installation/guacd.md -------------------------------------------------------------------------------- /docs/installation/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/installation/index.md -------------------------------------------------------------------------------- /docs/installation/ldap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/installation/ldap.md -------------------------------------------------------------------------------- /docs/installation/running-in-production.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/installation/running-in-production.md -------------------------------------------------------------------------------- /docs/installation/ssl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/installation/ssl.md -------------------------------------------------------------------------------- /docs/installation/traefik.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/installation/traefik.md -------------------------------------------------------------------------------- /docs/installation/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/installation/troubleshooting.md -------------------------------------------------------------------------------- /docs/video_demo_script.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/docs/video_demo_script.txt -------------------------------------------------------------------------------- /frontend/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/.dockerignore -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/Dockerfile -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/_internal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/_internal.md -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/public/favicon.ico -------------------------------------------------------------------------------- /frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/public/index.html -------------------------------------------------------------------------------- /frontend/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/public/logo192.png -------------------------------------------------------------------------------- /frontend/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/public/logo512.png -------------------------------------------------------------------------------- /frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/public/manifest.json -------------------------------------------------------------------------------- /frontend/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/public/robots.txt -------------------------------------------------------------------------------- /frontend/src/Api/GuacozyApi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Api/GuacozyApi.js -------------------------------------------------------------------------------- /frontend/src/Components/App/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Components/App/App.js -------------------------------------------------------------------------------- /frontend/src/Components/ContextMenu/ConnectionContextMenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Components/ContextMenu/ConnectionContextMenu.js -------------------------------------------------------------------------------- /frontend/src/Components/ContextMenu/FolderContextMenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Components/ContextMenu/FolderContextMenu.js -------------------------------------------------------------------------------- /frontend/src/Components/ContextMenu/TabContextMenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Components/ContextMenu/TabContextMenu.js -------------------------------------------------------------------------------- /frontend/src/Components/GuacViewer/GuacViewer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Components/GuacViewer/GuacViewer.js -------------------------------------------------------------------------------- /frontend/src/Components/GuacViewer/const.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Components/GuacViewer/const.js -------------------------------------------------------------------------------- /frontend/src/Components/Modals/DeleteFolderModal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Components/Modals/DeleteFolderModal.js -------------------------------------------------------------------------------- /frontend/src/Components/Modals/ModalBase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Components/Modals/ModalBase.js -------------------------------------------------------------------------------- /frontend/src/Components/Modals/NewFolderModal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Components/Modals/NewFolderModal.js -------------------------------------------------------------------------------- /frontend/src/Components/Modals/RenameFolderModal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Components/Modals/RenameFolderModal.js -------------------------------------------------------------------------------- /frontend/src/Components/Modals/ShareTicketModal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Components/Modals/ShareTicketModal.js -------------------------------------------------------------------------------- /frontend/src/Components/Sidebar/ConnectionSidebar/ConnectionSidebar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Components/Sidebar/ConnectionSidebar/ConnectionSidebar.css -------------------------------------------------------------------------------- /frontend/src/Components/Sidebar/ConnectionSidebar/ConnectionSidebar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Components/Sidebar/ConnectionSidebar/ConnectionSidebar.js -------------------------------------------------------------------------------- /frontend/src/Components/Sidebar/ConnectionsTree/ConnectionsTree.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Components/Sidebar/ConnectionsTree/ConnectionsTree.css -------------------------------------------------------------------------------- /frontend/src/Components/Sidebar/ConnectionsTree/ConnectionsTree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Components/Sidebar/ConnectionsTree/ConnectionsTree.js -------------------------------------------------------------------------------- /frontend/src/Components/Sidebar/SettingsSidebar/SettingsSidebar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Components/Sidebar/SettingsSidebar/SettingsSidebar.js -------------------------------------------------------------------------------- /frontend/src/Components/Sidebar/TabLink/TabLink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Components/Sidebar/TabLink/TabLink.js -------------------------------------------------------------------------------- /frontend/src/Components/Sidebar/TicketsSegment/TicketElement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Components/Sidebar/TicketsSegment/TicketElement.js -------------------------------------------------------------------------------- /frontend/src/Components/Sidebar/TicketsSegment/TicketsList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Components/Sidebar/TicketsSegment/TicketsList.js -------------------------------------------------------------------------------- /frontend/src/Components/Sidebar/TicketsSegment/TicketsSegment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Components/Sidebar/TicketsSegment/TicketsSegment.js -------------------------------------------------------------------------------- /frontend/src/Components/Welcome/Welcome.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Components/Welcome/Welcome.js -------------------------------------------------------------------------------- /frontend/src/Context/AppContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Context/AppContext.js -------------------------------------------------------------------------------- /frontend/src/Layout/LayoutContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Layout/LayoutContext.js -------------------------------------------------------------------------------- /frontend/src/Layout/TabIframe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Layout/TabIframe.js -------------------------------------------------------------------------------- /frontend/src/Layout/defaultLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Layout/defaultLayout.js -------------------------------------------------------------------------------- /frontend/src/Layout/layoutfactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Layout/layoutfactory.js -------------------------------------------------------------------------------- /frontend/src/Utils/formateDateString.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Utils/formateDateString.js -------------------------------------------------------------------------------- /frontend/src/Utils/getIcon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Utils/getIcon.js -------------------------------------------------------------------------------- /frontend/src/Utils/isConnectionSafe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Utils/isConnectionSafe.js -------------------------------------------------------------------------------- /frontend/src/Utils/sortArrayOfObjects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/Utils/sortArrayOfObjects.js -------------------------------------------------------------------------------- /frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/index.css -------------------------------------------------------------------------------- /frontend/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/index.js -------------------------------------------------------------------------------- /frontend/src/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/settings.js -------------------------------------------------------------------------------- /frontend/src/setupProxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/frontend/src/setupProxy.js -------------------------------------------------------------------------------- /guacozy_server/.dockerignore: -------------------------------------------------------------------------------- 1 | **/* 2 | !requirements*.txt -------------------------------------------------------------------------------- /guacozy_server/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/.env.example -------------------------------------------------------------------------------- /guacozy_server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/Dockerfile -------------------------------------------------------------------------------- /guacozy_server/backend/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/__init__.py -------------------------------------------------------------------------------- /guacozy_server/backend/admin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/admin/__init__.py -------------------------------------------------------------------------------- /guacozy_server/backend/admin/appsettings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/admin/appsettings.py -------------------------------------------------------------------------------- /guacozy_server/backend/admin/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/admin/connection.py -------------------------------------------------------------------------------- /guacozy_server/backend/admin/credentials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/admin/credentials.py -------------------------------------------------------------------------------- /guacozy_server/backend/admin/folder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/admin/folder.py -------------------------------------------------------------------------------- /guacozy_server/backend/admin/guacdserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/admin/guacdserver.py -------------------------------------------------------------------------------- /guacozy_server/backend/admin/ticket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/admin/ticket.py -------------------------------------------------------------------------------- /guacozy_server/backend/admin/ticketlog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/admin/ticketlog.py -------------------------------------------------------------------------------- /guacozy_server/backend/api/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/api/serializers.py -------------------------------------------------------------------------------- /guacozy_server/backend/api/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/api/urls.py -------------------------------------------------------------------------------- /guacozy_server/backend/api/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/api/utils.py -------------------------------------------------------------------------------- /guacozy_server/backend/api/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/api/views.py -------------------------------------------------------------------------------- /guacozy_server/backend/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/apps.py -------------------------------------------------------------------------------- /guacozy_server/backend/common/dictionaries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/common/dictionaries.py -------------------------------------------------------------------------------- /guacozy_server/backend/common/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/common/utils.py -------------------------------------------------------------------------------- /guacozy_server/backend/management/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /guacozy_server/backend/management/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /guacozy_server/backend/management/commands/initgroups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/management/commands/initgroups.py -------------------------------------------------------------------------------- /guacozy_server/backend/management/commands/initguacd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/management/commands/initguacd.py -------------------------------------------------------------------------------- /guacozy_server/backend/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/migrations/0001_initial.py -------------------------------------------------------------------------------- /guacozy_server/backend/migrations/0002_connection_connectionrdp_connectionssh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/migrations/0002_connection_connectionrdp_connectionssh.py -------------------------------------------------------------------------------- /guacozy_server/backend/migrations/0003_guacdserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/migrations/0003_guacdserver.py -------------------------------------------------------------------------------- /guacozy_server/backend/migrations/0004_credentials_namedcredentials_personalnamedcredentials_staticcredentials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/migrations/0004_credentials_namedcredentials_personalnamedcredentials_staticcredentials.py -------------------------------------------------------------------------------- /guacozy_server/backend/migrations/0005_ticket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/migrations/0005_ticket.py -------------------------------------------------------------------------------- /guacozy_server/backend/migrations/0006_appsettings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/migrations/0006_appsettings.py -------------------------------------------------------------------------------- /guacozy_server/backend/migrations/0007_connection_guacdserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/migrations/0007_connection_guacdserver.py -------------------------------------------------------------------------------- /guacozy_server/backend/migrations/0008_connection_credentials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/migrations/0008_connection_credentials.py -------------------------------------------------------------------------------- /guacozy_server/backend/migrations/0009_encrypt_passwords.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/migrations/0009_encrypt_passwords.py -------------------------------------------------------------------------------- /guacozy_server/backend/migrations/0010_connection_name_unique.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/migrations/0010_connection_name_unique.py -------------------------------------------------------------------------------- /guacozy_server/backend/migrations/0011_connectionvnc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/migrations/0011_connectionvnc.py -------------------------------------------------------------------------------- /guacozy_server/backend/migrations/0012_ticketlog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/migrations/0012_ticketlog.py -------------------------------------------------------------------------------- /guacozy_server/backend/migrations/0013_appsettings_ignore_rdp_cert_by_default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/migrations/0013_appsettings_ignore_rdp_cert_by_default.py -------------------------------------------------------------------------------- /guacozy_server/backend/migrations/0014_ticketlog_ip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/migrations/0014_ticketlog_ip.py -------------------------------------------------------------------------------- /guacozy_server/backend/migrations/0015_ticket_ticketlog_add_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/migrations/0015_ticket_ticketlog_add_control.py -------------------------------------------------------------------------------- /guacozy_server/backend/migrations/0016_connectionrdp_defaults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/migrations/0016_connectionrdp_defaults.py -------------------------------------------------------------------------------- /guacozy_server/backend/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /guacozy_server/backend/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/models/__init__.py -------------------------------------------------------------------------------- /guacozy_server/backend/models/appsettings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/models/appsettings.py -------------------------------------------------------------------------------- /guacozy_server/backend/models/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/models/connection.py -------------------------------------------------------------------------------- /guacozy_server/backend/models/connectionrdp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/models/connectionrdp.py -------------------------------------------------------------------------------- /guacozy_server/backend/models/connectionssh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/models/connectionssh.py -------------------------------------------------------------------------------- /guacozy_server/backend/models/connectionvnc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/models/connectionvnc.py -------------------------------------------------------------------------------- /guacozy_server/backend/models/credentials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/models/credentials.py -------------------------------------------------------------------------------- /guacozy_server/backend/models/folder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/models/folder.py -------------------------------------------------------------------------------- /guacozy_server/backend/models/guacdserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/models/guacdserver.py -------------------------------------------------------------------------------- /guacozy_server/backend/models/ticket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/models/ticket.py -------------------------------------------------------------------------------- /guacozy_server/backend/models/ticketlog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/models/ticketlog.py -------------------------------------------------------------------------------- /guacozy_server/backend/rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/rules.py -------------------------------------------------------------------------------- /guacozy_server/backend/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/backend/tests.py -------------------------------------------------------------------------------- /guacozy_server/backend/views.py: -------------------------------------------------------------------------------- 1 | from django.shortcuts import render 2 | 3 | # Create your views here. 4 | -------------------------------------------------------------------------------- /guacozy_server/guacozy_server/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /guacozy_server/guacozy_server/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/guacozy_server/asgi.py -------------------------------------------------------------------------------- /guacozy_server/guacozy_server/guacdproxy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/guacozy_server/guacdproxy/__init__.py -------------------------------------------------------------------------------- /guacozy_server/guacozy_server/guacdproxy/consumers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/guacozy_server/guacdproxy/consumers.py -------------------------------------------------------------------------------- /guacozy_server/guacozy_server/ldap_config.py.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/guacozy_server/ldap_config.py.example -------------------------------------------------------------------------------- /guacozy_server/guacozy_server/routing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/guacozy_server/routing.py -------------------------------------------------------------------------------- /guacozy_server/guacozy_server/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/guacozy_server/settings.py -------------------------------------------------------------------------------- /guacozy_server/guacozy_server/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/guacozy_server/urls.py -------------------------------------------------------------------------------- /guacozy_server/guacozy_server/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/guacozy_server/wsgi.py -------------------------------------------------------------------------------- /guacozy_server/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/manage.py -------------------------------------------------------------------------------- /guacozy_server/requirements-base.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/requirements-base.txt -------------------------------------------------------------------------------- /guacozy_server/requirements-ldap-win.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/requirements-ldap-win.txt -------------------------------------------------------------------------------- /guacozy_server/requirements-ldap.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/requirements-ldap.txt -------------------------------------------------------------------------------- /guacozy_server/requirements.txt: -------------------------------------------------------------------------------- 1 | -r requirements-base.txt 2 | -------------------------------------------------------------------------------- /guacozy_server/static/css/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/static/css/styles.css -------------------------------------------------------------------------------- /guacozy_server/static/img/earth.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/static/img/earth.jpg -------------------------------------------------------------------------------- /guacozy_server/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/static/img/favicon.ico -------------------------------------------------------------------------------- /guacozy_server/static/img/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/static/img/logo192.png -------------------------------------------------------------------------------- /guacozy_server/static/img/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/static/img/logo512.png -------------------------------------------------------------------------------- /guacozy_server/static/semantic-ui/semantic.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/static/semantic-ui/semantic.min.css -------------------------------------------------------------------------------- /guacozy_server/static/semantic-ui/semantic.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/static/semantic-ui/semantic.min.js -------------------------------------------------------------------------------- /guacozy_server/templates/base/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/templates/base/base.html -------------------------------------------------------------------------------- /guacozy_server/templates/registration/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/templates/registration/login.html -------------------------------------------------------------------------------- /guacozy_server/users/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /guacozy_server/users/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/users/admin.py -------------------------------------------------------------------------------- /guacozy_server/users/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/users/apps.py -------------------------------------------------------------------------------- /guacozy_server/users/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/users/forms.py -------------------------------------------------------------------------------- /guacozy_server/users/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/users/migrations/0001_initial.py -------------------------------------------------------------------------------- /guacozy_server/users/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /guacozy_server/users/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/users/models.py -------------------------------------------------------------------------------- /guacozy_server/users/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/users/views.py -------------------------------------------------------------------------------- /guacozy_server/wheelswin/python_ldap-3.2.0-cp37-cp37m-win32.whl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/wheelswin/python_ldap-3.2.0-cp37-cp37m-win32.whl -------------------------------------------------------------------------------- /guacozy_server/wheelswin/python_ldap-3.2.0-cp37-cp37m-win_amd64.whl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/wheelswin/python_ldap-3.2.0-cp37-cp37m-win_amd64.whl -------------------------------------------------------------------------------- /guacozy_server/wheelswin/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/guacozy_server/wheelswin/readme.txt -------------------------------------------------------------------------------- /hooks/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/hooks/build -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paidem/guacozy/HEAD/mkdocs.yml --------------------------------------------------------------------------------