Skip to content

Siqsuruq/oodz

Folders and files

NameName
Last commit message
Last commit date
Jan 8, 2024
Mar 14, 2025
Oct 12, 2024
Jan 29, 2025
Apr 6, 2025
Mar 14, 2025
Apr 6, 2025
Apr 15, 2025
May 26, 2024
May 16, 2023
Mar 14, 2025
Apr 24, 2025
Sep 22, 2022
Oct 25, 2022
Dec 15, 2023
Mar 24, 2025
Jul 13, 2024
May 16, 2023

Repository files navigation


What is "OODZ"?

"OODZ" is a simple collection of NX (Next-Scripting Framework https://next-scripting.org/xowiki/) object oriented classes for developing the RestFull APIs and Web Applications using Tcl and Naviserver.

It is still a work in progress :)


How to install "OODZ"

"OODZ" is a simple Tcl module for Naviserver, it is basically a folder in the global tcl library on Naviserver. To install it just clone repo to global tcl library folder.

For example, let's assume Naviserver installed in /opt/ns, and the global tcl library folder is /opt/ns/tcl.

Just run this git command inside /opt/ns/tcl

git clone https://[email protected]/maksym_zinchenko/oodz.git


OODZ Init Config

Edit your configuration for virtual server:

ns_section			"ns/server/${server}/modules" {
	ns_param		oodz				tcl
}

ns_section			"ns/server/${server}/module/oodz" {
	ns_param		oodz					Tcl
	ns_param		oodz_log_dir			${homedir}/logs
	ns_param		ssl						1
	ns_param		api_version				"v2"
}

About

Mirror from Bitbucket Repo

Resources

Stars

Watchers

Forks

Packages

No packages published